微信扫码登录

其他登录方式

绑定手机号

注册

我同意用户协议

忘记密码

用户协议

绑定手机号

  • 推广与合作

小程序丨【已解决】循环执行setTimeout总是触发blur事件

来源: 5070

给手机发送验证码,然后60秒倒计时,但是在input输入的时候总是被触发bindblur。请问这如何解决

网友回复:

嗯***:

那你这个页面 就算不发验证码  输入在bindinput setData 也是触发bindblur


如果是这样的问题的话,wxml 里面 没用的 data 清理到是一样,


我之前是被 一个    hidden="{{true}}"  弄惨了(不要的东西就别留着了)

G***:

输入验证码的input节点 一开始绑定的是blur事件,导致在输入的时候总是被倒计时触发blur,现在改为input事件,监听输入值的长度,因为验证码是6位的数字,所以当输入长度为6的时候再去正则判断。功能实现了,但是感觉有点丑陋。

嗯***:

正常的页面  setData 是不会 触发 blur 的

如果觉得变扭, 那就再找找

之前输入手机 11 位的 setData blur 自动给我收起键盘了,我还是觉得变扭

爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。

评论

相关文章推荐

京ICP备15063977号-2 © 2012-2018 aiyingli.com. All Rights Reserved. 京公网安备 11010102003938号