收藏
回答

swiper组件如何实现当我滑动到最后一个swiper时再次滑动实现页面跳转?

已经找到最后一题了,但是继续拖拽判断,不知从何下手,新手不太懂,有大神能讲讲逻辑吗

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

2 个回答

  • 俞哄哄💻📷🤘🚴🎧
    俞哄哄💻📷🤘🚴🎧
    2020-04-13

    可以通过bindanimationfinish回调中的current来判断最后一个滑动,应该能解决你上述描述的问题

    2020-04-13
    有用 3
    回复 11
    • 程以叁
      程以叁
      2020-04-14
      大佬,我的意思是我现在到了最后一个页面的current,现在不知道该怎么判断这个页面的滑动,就是我滑动到了最后一个页面,然后再次滑动跳转,不知道的是怎么在最后一个页面再次滑动
      2020-04-14
      回复
    • 俞哄哄💻📷🤘🚴🎧
      俞哄哄💻📷🤘🚴🎧
      2020-04-14回复程以叁
      我上述的是指你已经在最后一张页面的情况下通过bindanimationfinish触发进行逻辑操作(例如页面跳转等) 你的滑动具体是指什么 是还要继续滑动到下一张轮播页?
      2020-04-14
      回复
    • 程以叁
      程以叁
      2020-04-14回复俞哄哄💻📷🤘🚴🎧
      是在最后一张页面调用bindanimationfinish吗?还是需要bindchange绑定在view?我原来的意思是在最后一个页面滑动跳转
      2020-04-14
      回复
    • 俞哄哄💻📷🤘🚴🎧
      俞哄哄💻📷🤘🚴🎧
      2020-04-14回复程以叁
      我认为我通过你的问题描述我第一个提出的方案可以解决啊 页面上绑定@bindanimationfinish事件,监听方法中只要判断是否是最后一个在执行逻辑操作,你看下是不是能解决你的问题
      2020-04-14
      回复
    • 程以叁
      程以叁
      2020-04-14回复俞哄哄💻📷🤘🚴🎧
      尴尬。。我没说清楚了,我需要判断滑动方向。。。抱歉
      2020-04-14
      回复
    查看更多(6)
  • 疯狂的小波
    疯狂的小波
    2022-09-07

    可以通过swiper的transition事件监听,判断滑动方向和距离。还可以实现释放时跳转这种效果。可以参考这个

    2022-09-07
    有用
    回复
登录 后发表内容
问题标签