微信安卓版本input组件 手动设置value的值 会触发bindinput方法
发布于 6 年前 作者 weixia 3878 次浏览 来自 官方Issues

问题:我在input组件旁边设置了清除按钮,会小概率触发清除不掉的问题,多次测试后发现是,走了清除的方法后,又走了bindinput方法,重新赋值了!

在代码片段里,你这样操作,可复现!在我这里是百分百复现!

  1. 小程序打开后,input会自动聚焦,然后你输入“我们”,清除按钮出现,别点清除按钮!

  2. 点击空白区域,让input失去焦点,别点键盘上的收起键盘!!!,点空白区域。

  3. 再点input组件,使其聚焦,输入法弹出,点击清除按钮!“我们”还在。可以在log看打的日志,走了清除方法,然后又走了bindinput。

    不知道是我的代码问题还是确实是个bug?

回到顶部