例:
wxml代码:
<input class='input1' type='number'focus='true'
placeholder="{{dianhua}}" name="dianhua" bindinput='binddianhua' >
</input>
focus='true' :是否获取焦点
placeholder='' : 默认显示
bindinput='binddianhua' :输入监听事件,每次点击都会触发
js代码:
<!-- 根据输入改变wxml中的值 -->
binddianhua: function (e) {
this.setData({
dianhua: e.detail.value,
})
},
下面是测试调用代码:
<!-- 假设已有一个点击事件 bindtap="dianjishijian" -->
dianjishijian: function(e){
var input = this.data.dianhua; //获取到input中的值
//如果要把值设置到某个地方
var that = this;
that.setData({
shezhidifang:input, //这个地方需要用逗号!
})
}