微信小程序-swiper的左右不断切换滑动会发生疯狂的滑动

问题:微信小程序的swiper组件在左右不断切换滑动会发生疯狂的滑动

原因:这是因为动态设置了current的问题,当source为空字符串的时候,此时触摸滑动就会导致这样一直滑动

解决方法:在改变 current 值前检测 source 字段来判断是否是由于用户触摸引起

if (e.detail.source === 'touch') {
      this.setData({
        current: e.detail.current
      })
    }
WeChat707a930dbdb3373069def5b483ce6f0a.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。