input v-model绑定数据,在个别手机上出现数据没有更新

在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

    }

  }

});


茅侃侃
浏览 1257回答 1
1回答

慕码人2483693

感觉描述不够详细,或者可以贴下代码
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript