收藏
回答

建议swiper组件增加记录swiper-item个数的属性

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 swiper 微信iOS客户端 6.6.7 2.2.2

- 需求的场景描述(希望解决的问题)

点击按钮,通过current+1使swiper跳转到下一个swiper-item。由于使用了条件渲染,无法确定swiper-item个数,也就无法确定最大的current值。导致current会超过swiper-item的个数,使swiper产生异常。


- 希望提供的能力

希望swiper组件可以增加记录swiper-item个数的属性


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

1 个回答

  • HS
    HS
    2018-08-16

    使用条件渲染,您的业务逻辑代码类比类似的逻辑,理应是可以得到 swiper 的总数的吧

    2018-08-16
    有用 1
    回复 3
    • 禅艺
      禅艺
      2018-08-16

      这样做也可以。

      只是担心这样会不会降低小程序的性能表现,相比于简单调用官方提供的属性?

      2018-08-16
      回复
    • HS
      HS
      2018-08-16回复禅艺

      理论上应当是您写一份逻辑,wxml 只做展示,不再处理更多逻辑。

      2018-08-16
      2
      回复
    • 禅艺
      禅艺
      2018-08-16回复HS

      嗯嗯,确实

      受教了

      2018-08-16
      回复
登录 后发表内容