麻烦官方的人回复一下,能不能复现,是不是bug,解不解决?昨天发的到现在没人管,早说一声我也好找别的方法
把swiper官方示例代码改了改,自动播放时很明显有如下问题:
1,change事件中动态增加数据源数量,切换动画消失,animationfinish事件不触发
2,change事件中动态修改数据源(在wx:key存在的情况下),切换动画消失,animationfinish事件不触发。如果没有wx:key,动态修改数据没有问题
3,change事件中动态修改circular,切换动画消失,animationfinish事件不触发
官方的人一点反应也没有,就算是跟我说这不是bug就这样,我也就认了去找别的方法了。服了
你在swiper的change事件里修改swiper的数据源数量,肯定会让组件内部计算逻辑重新来一遍,动画立刻重置,这符合逻辑啊。
只是不知道你啥样的场景,需要在change事件里来改数据源。