微信小程序-通过绑定事件进行传值

一、数据绑定:

 

<view bindtap="node" data-num="5">
点击传值:{{nums}}
</view>

 

  data: {
    nums:null,
  },
node(e){
  console.log(e.currentTarget.dataset.num);
  var n = e.currentTarget.dataset.num;
  this.setData({
    nums:n
  })
},

 

二、双向绑定:

<test>默认手机号:{{test}}</test>

<input placeholder="请输入手机号……" bindinput="inputPhone" value="{{phone}}"></input>

<button open-type="getUserInfo" 
bindgetuserinfo="doSubmit">登录</button>

 

data: {
    phone:null,
    test:123456789
  },
      
  inputPhone(e){
    this.setData({
      phone:e.detail.value
    })
  },
      
  doSubmit(e){
    var phone = this.data.phone
    this.setData({
      test:phone
    })
},

 

posted on 2023-02-02 09:28  夜黎i  阅读(232)  评论(0)    收藏  举报

导航