小程序开发时input用 v-model输入内容一直跳动。
下面是我解决的办法
1、 用@inpu拿到输入内容
11
<input name="input" type="password" @input="inputchange($event, 'password')" placeholder="密码"/>
2、js接收代码
inputchange(e, flag) {
switch (flag) {
case 'password':
this.dataForm.password = e.target.value
break;
case 'captcha':
this.dataForm.captcha = e.target.value
break;
case 'username':
this.dataForm.username = e.target.value
break;
}
},
这样拿到了输入的内容 input里面也显示正常输入的内容
本文介绍了一种解决小程序开发中input元素使用v-model时出现输入内容跳动的方法。通过使用@input事件而非v-model双向绑定来获取并更新输入框内容,确保了输入过程的平滑性。
3172

被折叠的 条评论
为什么被折叠?



