input组件的bindblur在荣耀V20中如果不先收起键盘,是获取不到值的
wxml
<input bindblur="getValue"></input>
<button type="primary" bindtap="checkValue">查看</button>
wxjs
data: {
inputValue:""
},
onLoad: function () {
},
getValue:function(e){
this.setData({
inputValue:e.detail.value
})
},
checkValue:function(){
var inputValue = this.data.inputValue
console.log("查看值是否获取到",inputValue)
}
在开发工具中表现正常,但在真机调试中是这样的
1.输入123在不收起键盘的情况下直接点击查看按钮
2.输入456在收起键盘后点击查看按钮