首页 > 移动平台 > 详细

iview weapp输入组件input事件顺序

时间:2020-03-14 12:40:21      阅读:210      评论:0      收藏:0      [点我收藏+]

做小程序,使用ivew weapp组件框架,同时用到了i-input和i-modal,更具体说,就是在modal里面放置了input,填写数据后点击确定,实现提交数据。

出现点小问题,发现是事件顺序导致的,记录于此。

i-model有bind:ok和bind:cancel事件。

i-input有bind:change,bind:focus,bind:blur事件。

开始使用bind:blur获取数据,在开发工具上一切正常,点击确定后可以得到数据并顺利提交,但是在真机上调试出现问题,数据是获取到了,但提交不了。

 

检查原因:开发工具上,i-input的bind:blur事件先于i-modal的事件,所以先取到数据后提交。但是手机上发现,i-input的bind:blur事件比i-modal的事件迟,所以先提交后才取到数据,肯定不行。

解决办法:把i-input的bind:blur事件改为bind:change即可。

iview weapp输入组件input事件顺序

原文:https://www.cnblogs.com/cblx/p/12491024.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!