收藏
回答

swiper刷新数据current值错误bug

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 swiper 微信iOS客户端 6.6.3 1.9.91

swiper刷新wx:for。刷新数据,当前current并未检测数组长度。刷新数据时。数据变少,导致数组长度为1,current还是1。



最后一次编辑于  2018-03-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

4 个回答

  • Chasen
    Chasen
    2018-03-06

    那就自己在重置一下 current 值不就好了

    2018-03-06
    赞同
    回复
  • 流云
    流云
    2018-03-06

    这是解决方法。但是我都没设置current,为什么需要我手动重置current呢?

    2018-03-06
    赞同
    回复
  • Chasen
    Chasen
    2018-03-06

    这不是你设不设置的问题啊。

    首先 页面初始化完成 组件就在那里运行了啊。

    你改了组件原数据 也要改 它之前的运行状态啊。

    2018-03-06
    赞同
    回复
  • 流云
    流云
    2018-03-06

    那按您这么说。如果是视频组件,第一个视频播放了一半,切换视频源之后,第二视频也得接着从中间播放么?

    2018-03-06
    赞同
    回复