收藏
回答

picker-view组件动画导致change事件延迟

问题模块
API和组件

picker-view滚动到两端的时候,自带一个回弹的动画效果。

这个效果导致 bindChange事件必须等到动画结束后才触发,数据更新不及时。

动画时长不可查,很难做兼容。

通过setTimeout延迟1s(动画时长有可能会超过700ms)处理后续事件十分影响体验。


建议:此组件动画效果可配置。或者bindChange事件能及时响应。

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

1 个回答

  • HS
    HS
    2017-08-29

    动画尚未结束之前,用户可能还会立刻滑动 picker-view 滚轮改变值。

    2017-08-29
    赞同
    回复