input 在真机上面bindblur事件反应特别慢
发布于 5 年前 作者 fanghan 10381 次浏览 来自 问答

页面中只有两个元素,一个input,一个button,流程如下:绑定input的blur事件,触发后将值赋值给一个变量,点击button获取这个值;问题:当整个流程操作很快的情况下,点击button获取不到值,必须在输入完成停留1s时间 才可以。代码如下

wxml:

<input type=“text” name=“test” bindblur=“setTest”/>

<button bindtap=“sendSms”>获取验证码</button>

js:

setTest:function(e){

    this.data.mobile = e.detail.value;

  },

  sendSms:function(){

    console.log(this.data.mobile);

  }

回到顶部