收藏
回答

display-multiple-items 好多 bug 呀

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug swiper [display-multiple-items] 客户端 6.7.2 2.2.3
  1. display-multiple-items 大于 swiper-item 数量时,swiper-item 不显示

  2. display-multiple-items 等于 swiper-item 数量时,无法切换

  3. 设置 display-multiple-items 后,开发工具中 swiper 有概率会卡死




不过还好有个骚方法,自己在前后各加个空白,也算能解决前两个

<swiper display-multiple-items="{{3}}" bindchange="swiperChange">
  <swiper-item wx:for="{{data}}" wx:key="index">
    <text class='campusItem {{current==index?"current":""}}' wx:if="{{item}}">
      <text class='text2'>{{"校区名称"}}</text>
    </text>
  </swiper-item>
</swiper>
data: {
  current: 0,
  data: new Array(3).fill('1'),
},
onLoad: function (options) {
  var data = this.data.data;
  data.push(''); data.unshift('');
  this.setData({ data: data, current: 1 });
},
swiperChange (e) {
  this.setData({ current: e.detail.current+1 });
}


但还是恳求解决下以上问题吧,大佬辛苦。

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

3 个回答

  • 晨
    2018-08-22

    你好,问题已复现,我们会在后续版本中进行修复。

    2018-08-22
    赞同 11
    回复 1
    • 伪装
      伪装
      2018-09-14

      display-multiple-items 小于swiper-item 数量时,滑块不显示,还有设置swiper-item的宽度不管用???

      2018-09-14
      赞同
      回复
    点击 登录
  • 何友港 盘石全球新经济平台
    何友港 盘石全球新经济平台
    2018-08-22

    嘤嘤嘤

    2018-08-22
    赞同
    回复