收藏
回答

swiper不清空swiper-item的问题


this.setData({

urls: [urls]

})

swiper-item会一直增加,请问如何清空[]?

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

10 个回答

  • LastLeaf
    LastLeaf
    2017-12-12

    这个是正常行为,在缩短 item 列表的时候,要设一个 current 值。

    2017-12-12
    有用
    回复
  • LastLeaf
    LastLeaf
    2017-12-11

    AppData 面板里面的 bannerList 数据项是正常的吗?

    2017-12-11
    有用
    回复
  • LastLeaf
    LastLeaf
    2017-10-20

    试了下,我没能重现你这个问题。能提供下ajax请求success回调中每一次生成的list值吗?

    2017-10-20
    有用
    回复
  • LastLeaf
    LastLeaf
    2017-10-19

    你好,请提供相关的wxml和js代码以便分析。

    2017-10-19
    有用
    回复
  • 星晨
    星晨
    2017-12-12

    更新数据bannerList时,需要手动设定current=0。

    2017-12-12
    有用
    回复
  • 星晨
    星晨
    2017-12-12

    bannerList长度是4,swiper的current=2时,更新的bannerList长度为1时,current没有更新导致不显示的bug。

    2017-12-12
    有用
    回复
  • 星晨
    星晨
    2017-12-11


    @LastLeaf

    2017-12-11
    有用
    回复
  • WuQi
    WuQi
    2017-11-10

    你好,解决了么? scroll-view怎么做无线加载

    2017-11-10
    有用
    回复
  • 星晨
    星晨
    2017-10-20

    <view class='swiper-container'>

    <swiper class="swiper-box" indicator-dots="{{indicatorDots}}" vertical="{{vertical}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">

    <block wx:for="{{bannerList}}" wx:key="{{index}}">

    <swiper-item bindtap="swiperClick" data-index="{{index}}">

    <image src="{{item.advertisingImage}}" class="slide-image"/>

    </swiper-item>

    </block>

    </swiper>

    </view>


    data: {

    bannerList: [],

    showModalStatus: false,

    indicatorDots: true,

    vertical: false,

    autoplay: true,

    interval: 5000,

    duration: 1000

    }


    utils.ajax({

    method: 'GET',

    url: 'v1/homePage/advertisings',

    data: {

    tenantId: app.globalData.tenantId

    },

    success: function (res) {

    let data = res.data;

    let list = [];

    for (let index in data) {

    let item = data[index];

    list.push({advertisingImage: utils.cdnConverFn(item.advertisingImage)})

    }

    _this.setData({

    bannerList: list

    })

    }

    });


    2017-10-20
    有用
    回复
  • 星晨
    星晨
    2017-10-19

    直接导致,视图无法显示。

    2017-10-19
    有用
    回复
登录 后发表内容