收藏
回答

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

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

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

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

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


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

回答关注问题邀请回答
收藏

1 个回答

  • HS
    HS
    2017-08-29

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

    2017-08-29
    有用
    回复
登录 后发表内容