收藏
回答

bindinput导致输入框光标闪烁的问题

问题模块
API和组件

小程序为了可以把输入内容实时赋值回去给this.data,需要用bindinput来监控输入事件。


我的代码


<input class="weui-input" type="text" placeholder="姓名" value="{{form.Name}}"
      data-key="form.Name" bindinput="bindSetData"/>


但是在触发bindinput的时候,由于执行了this.setData,会导致当前控件的值被重复赋值一次(我是这样理解),于是光标就闪烁了一下。


不知道你们有没留意这个问题?解决方案是否是用setTimeOut来延迟this.setData?

最后一次编辑于  2017-04-29  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答