收藏
回答

包装了一下 swiper,然后将 swiper-item 作为 slot 传入为何就不能用了?

问题:基于 swiper 自定义组件的时候,无法正常使用;据我理解,逻辑上还是遵循了在 swiper 内使用 swiper-item 的原则,结果却不能正常渲染,是有什么特殊原因吗?

自定义了组件 my-swiper:

<swiper>
  <slot></slot>
</swiper>


使用的时候:

<my-swiper>
  <swiper-item>1</swiper-item>
  <swiper-item>2</swiper-item>
</my-swiper>


截图:

代码片段:https://developers.weixin.qq.com/s/DLEjXmmD7VuV

最后一次编辑于  2021-10-27
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-10-25

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-10-25
    有用
    回复 5
    • daief
      daief
      2021-10-27
      问题描述已更新
      2021-10-27
      回复
    • creep
      creep
      2021-11-03回复daief
      大佬  解决了吗
      2021-11-03
      回复
    • daief
      daief
      2021-11-22回复creep
      没解决,官方也没回复了,swiper 和 swiper-item 只能一起使用
      2021-11-22
      回复
    • Clevo
      Clevo
      2022-04-25
      碰到同样的问题,请问解决吗
      2022-04-25
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      2022-04-25回复Clevo
      swiper 和 swiper-item 只能一起用,不能跨组件使用
      2022-04-25
      回复
  • 丄雨桑
    丄雨桑
    2022-01-26

    看了下官方的例子。他这个真实的dom结构,并没有把你插入的dom放到slot的位置,看似是个引用。所以你那个用法行不通应该

    2022-01-26
    有用
    回复
  • 泽
    2022-01-13

    在.json界面进行完整路径的自定义控件声明?例如上面这个样子


    2022-01-13
    有用
    回复
登录 后发表内容