Vue中对input组件进行非法值判断不更新的问题

需求描述


在微信小程序中对倍率字段进行,非法值判断。
情况1:如果用户输入为0,修改为1.
情况2:如果用户输入为空,修改为1.

出现的问题

每次重新进入页面时,第一次输入非法值,正常修改,第二次输入非法值,代码正常执行,但不做任何修改。

解决方案

方案1:$set方法,测试失败。
方案2:nextTick,测试成功。

参考文档

简单理解Vue中的nextTick https://www.jianshu.com/p/a7550c0e164f

posted @ 2021-05-10 09:54  你真的好美  阅读(200)  评论(0)    收藏  举报