获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我们在快递管家小程序上开发时也遇到这个问题, 触发时序为: bindpickstart -> bindchange -> bindpickend 解决1: 1)监听bindpickstart,bindchange,bindpickend 2) bindpickstart设置isTouchingflag 为true, bindchange触发判断isTouchingflag 是否为true,如果true,则清除上一个定时器,延时200ms继续判断,bindpickend设置isTouchingflag 为false, bindchange事件防抖生效。 缺点就是交互体验不太好,不能做到实时响应,只能实现基本功能。 解决2: 自实现一套picker-list组件
picker-view中bindchange触发太慢- 当前 Bug 的表现(可附上截图) picker-view中bindchange方法会在滑动结束后才触发,如果我随手一滑,还没等他停下就就按确定按钮或者跳转页面,那么bindchange没触发就不能获取到滑动后改变的值,这样对于用户体验来说,极度不好
2021-04-21