在IOS系统IPHONE6SP手机上,有很少数的用户在input输入框内输入数据后,v-model绑定的对象并没有发生值的变更,但是通过document.getElementById获取Input输入框检查value的确是有值的
这类问题有啥可以调试的方法?
代码大致如下:
在btnOk触发的时候,app.inputID为空
HTML
<div id="app">
<input type="text" id="inputID" v-model="inputID" />
<button v-on:click="btnOk" >ok</button>
</div>
JS
var app = new Vue({
el: '#app',
data:{inputID:""},
methods:{
btnOk:function(){
document.getElementById("inputID").value;//has value
app.inputID;//no value
}
}
});
慕码人2483693
相关分类