收藏
回答

swiper组件切页面之后还一直在执行setData?

官方文档说在bindchange中使用setData 改变current值,会使setData被不停的调用,我在如图NewSwiperBanner这个组件中,把相关的setData全部注释掉,试了n次,这个setData在切页面之后还是会一直执行,是不是swiper内部有setInterval一直在调用,没有清除,导致切页面的时候页面实例没有被释放

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

1 个回答

  • Demons
    Demons
    2023-07-31

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-07-31
    有用
    回复 1
    • 赵晓宇
      赵晓宇
      2023-07-31
      我看了一下是因为加了下图箭头位置的model:current导致setData切页面也会一直执行,但是我的需求就是图片切换之后,跟着营销语或者红点要变色展示匹配到的位置,current必须要设置的,如果current setData写在bindchange绑定的方法也这样,切页面之后一直运行,针对我这种场景有什么好的建议吗
      2023-07-31
      回复
登录 后发表内容