歡迎您光臨深圳塔燈網絡科技有限公司!
          電話圖標 余先生:13699882642

          網站百科

          為您解碼網站建設的點點滴滴

          小程序 input 數據雙向綁定,實現方法之一

          發表日期:2019-11 文章編輯:小燈 瀏覽次數:7464

          小程序 input 數據雙向綁定,實現方法之一

          我們都知道 vue 中可以使用 modal 來實現 input 內容數據的雙向綁定。

          小程序好像沒有提供相應的方法支持,就需要我們自己寫了。

          原理

          很簡單,在 input 上先綁定需要取值的變量,如這個變量名是 name,然后再定義一個用于指向變量名的屬性 data-modal 這個屬性值設置為 name,在 input 的綁定方法中將這個屬性值取出,就會知道這個 input 綁定了哪個變量,然后再將 input 的當前值賦給這個變量即可。

          實現

          wxml

          <input id='name' 
              name="name"
              type='text' 
              value='{{name}}'  <!-- input 從 js 中的 data.name 取值 -->
              data-modal='name'  <!-- 這里通過 data-xx 的形式傳遞一個需要綁定的變量名,之后可以通過 event.dataset.xxx 輕松取到 -->
              bindinput='handleInputChange' <!-- 這里綁定 input 內容變化時的處理方法 -->
              >
          </input>

          wxs

          Page({
              data: {
                  name: String
              },
              
              // 處理 input 數據雙向綁定
              handleInputChange: function (e) {
                  // 取出定義的變量名
                  let name = e.currentTarget.dataset.modal;
          
                  // 取出實時的變量值
                  let value = e.detail.value;
          
                  // 定義一個鍵值對
                  let dataMap = {};
          
                  // 設置這個鍵值對的鍵和值
                  dataMap[name] = value;
          
                  // 刷新數據
                  this.setData(dataMap);
          
                  // 這里用于測試
                  console.log(name, ':', this.data[name]) // 顯示 page 內 data 的實際數據
              }
          }

          效果如下圖:


          本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.cjxv.cn/25235.html
          相關小程序
           八年  行業經驗

          多一份參考,總有益處

          聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

          咨詢相關問題或預約面談,可以通過以下方式與我們聯系

          業務熱線:余經理:13699882642

          Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

          主站蜘蛛池模板: 国产亚洲人成a在线v网站| 激情综合色综合啪啪开心| 天天干天天做天天操| 亚洲免费观看视频| 福利视频757| 国产激情久久久久影院| 中文字幕一区精品| 日韩免费视频网站| 亚洲一级毛片免费观看| 精品无码一区二区三区爱欲| 国产精品无打码在线播放| www亚洲免费| 最猛91大神ben与女教师| 亚洲欧美精品一中文字幕| 男男同志chinese中年壮汉| 国产成视频在线观看| 一个人看的www免费高清中文字幕| 日本午夜理伦三级在线观看| 亚洲AV无码一区二区三区在线播放 | www.a级片| 日韩在线免费看网站| 亚洲国产精品yw在线观看| 波多野结衣不打码视频| 免费a级黄毛片| 精品久久久噜噜噜久久久| 国产日韩欧美综合在线| a级成人高清毛片| gogo全球高清大胆亚洲| 337p欧洲亚洲大胆艺术| 精品无码久久久久久久动漫| 国产成人精品午夜福利| 78成人精品电影在线播放| 天堂一区二区三区精品| 最近2019中文字幕mv免费看| 亚洲另类视频在线观看| 美女主播免费观看| 国产在线视频凹凸分类| 99国产精品免费视频观看| 婷婷六月天在线| 一级女性全黄生活片免费看| 机机对机机的30分钟免费软件|