在网上搜索到了大量的资料发现绝大部分认为是v-model的原因,并有的博客称该bug早在2020年就有人提出来了。

我遇到的bug问题:ios端input组件快速输入内容会出现闪动的bug。安卓端并没有,这个bug在微信开发者工具中测试输入,是时好时坏。所以基本没有参考价值,并且有的博客说发布正式版后bug就消失。我发布正式,ios端bug依旧存在。所以个人建议,通过体验版验证测试就可以了。

解决办法:(v-model换成 value 和@input)

<input type="number" :value="phone" style="width: 100%;" placeholder="收货人手机号码" @input="getPhone" @blur="phonefun"/>

如果是单项数据流,也就是说不用数据回显,默认加载input的value是空,那么就不需要加value值,只需要input事件去单向赋值就好。只有需要回显数据的时候需要加value

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐