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)
}
}