关于datetimepicker和vue v-model指令双向数据绑定失败的问题

关于datetimepicker和vue v-model指令双向数据绑定失败的问题

1,v-model监听用户输入事件以更新数据,并特别处理一些极端的例子。这是v-model指令的解释。

2,解决方案
通过日期控件隐藏时,通过vue.set方法赋值。代码如下

Vue.set(pricecollectorVue.rowTemplate,ev.target.id, $(ev.target).val());

3,问题再新

input使用v-model,再配上日历控件的时候,在控件选择好日期(时间)后,你再其它v-model的元素上输入内容时,刚才的控件内容被清空。再试一次,可能是错觉。

F5,选择日期,输入内容……

我靠,==!,这是发生了什么情况,再也不能平静的写代码和测试了。日期控件搞事?你是大爷,那换一个控件继续撸。

努力的coding

F5,选择日期,输入内容……

我靠,==!,这是人品的问题吧。

百度搜索关键词:vue datetimepicker

4,继续翻v-model的文档,结合源码分析。

v-model失效(双向数据绑定失败)的原因,是因为没有触发input,change事件,因为我们是通过DOM赋值过去

你可能感兴趣的:(javascript,ViewUI)