真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

小程序input數(shù)據(jù)雙向綁定實(shí)現(xiàn)方法

我們都知道 vue 中可以使用 modal 來實(shí)現(xiàn) input 內(nèi)容數(shù)據(jù)的雙向綁定。

成都創(chuàng)新互聯(lián)公司專注于青縣企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開發(fā)。青縣網(wǎng)站建設(shè)公司,為青縣等地區(qū)提供建站服務(wù)。全流程按需定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

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

原理

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

實(shí)現(xiàn)

wxml


  data-modal='name' 
  bindinput='handleInputChange' 
  >

wxs

Page({
 data: {
  name: String
 },
 handleInputChange: function(e){
   // 取出定義的變量名
  let targetData = e.currentTarget.dataset.modal; 

  // 取出定義的變量名
  let currentValue = e.detail.value; 
  
  // 將 input 值賦值給 定義的變量名,this.name 可以直接取到在 data 中定義的 name 值,其效果跟 this[變量名] 是對(duì)等的,這是 js 基礎(chǔ)
  this[targetData] = currentValue; 
  
 }
}

效果如下圖:

小程序input數(shù)據(jù)雙向綁定實(shí)現(xiàn)方法

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


新聞名稱:小程序input數(shù)據(jù)雙向綁定實(shí)現(xiàn)方法
標(biāo)題來源:http://weahome.cn/article/igicji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部