uni-app使用input框 v-model双向绑定不起作用解决方案
需求:用js修改input框的内容
例如:
<input type="digit" v-model="money" @input="inputValue"/>
inputValue(event){
if (event.detail.value < 0){
this.money = 0; // 赋值后ui上无法修改
}
}
解决方案,增加一个异步赋值,完美解决
inputValue(event){
if (event.detail.value < 0){
setTimeout(() => {
this.money = 0; // 解决
}, 0)
}
}

本文介绍了在uni-app中遇到input框v-model双向绑定失效的问题,提出通过添加异步赋值的方式来完美解决该问题,以满足在js中修改input内容的需求。
536

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



