输入框值清不掉?

发布于 6 年前作者 yyao8706 次浏览最后编辑 6 年前来自 issues

值已经没了,输入框还显示有值,在输入框还有焦点的时候,通过发送按钮清空输入框值,这种情况就比较频繁出现,在真机调试模式下这种情况就基本不会复现,在去点击发送按钮时会触发bininput事件,但是很显然应该是先触发了input事件,然后才会点击发送按钮,但是为什么在发送按钮里面会出现清空不了值,而且在弹出提示中值确实已经没了,页面还在显示

5 回复
nchang
nchang1 楼6 年前

写个代码片段吧

yong94
yong942 楼6 年前

你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

zhouna
zhouna3 楼6 年前

点击发送的时候如果键盘还没有收起,就会同时触发bindinput 和 button的click事件,不同机型触发顺序时机会有所不同,可能给click添加延迟来规避

changjie
changjie4 楼6 年前

就是用上面的代码片段执行出来的结果,安卓系统,微信版本 7.0.6,第一次点击输入框闪了一下,但是值并未清掉,第二次点击才清空值,每次测试都是这样,这种情况在模拟器和真机调试都不会复现

tao44
tao445 楼5 年前

没听说其他人有这个情况,应该是你们程序bug