目录

1.input、textarea使用v-model绑定时,当快速频繁操作输入键盘时,文本内容会延迟显示,甚至会反复出现已删除文本,显示错乱

解决方案:

使用v-model.lazy

注意事项:

lazy修饰符会被Vue编译成change事件,而mpvue会把change事件转换成blur事件,由于blur事件触发在点击提交之后,这样会导致:如果用户输入了最后一个输入框(使用lazy修饰符的),没有将光标移开,而是直接点击提交,则最后一个提交会被忽略。

因此,需要在数据提交的时候,做一个延时,使用setTimeout大概延时个100毫秒