收藏
回答

同名的slot会疯狂的报More than one slot named?

同名的slot会疯狂的报More than one slot named "cell" are found inside a single component instance,但是不影响使用,不过会导致页面卡顿

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

4 个回答

  • Demons
    Demons
    2023-07-31

    你的slot是不是放到循环里面使用了

    2023-07-31
    有用
    回复 8
    • 捕影
      捕影
      2023-07-31
      是的,能不能针对这块优化一下呢
      2023-07-31
      回复
    • a Ming
      a Ming
      2023-08-25回复捕影
      遇到同样的问题,请问解决了吗
      2023-08-25
      回复
    • 捕影
      捕影
      2023-08-25回复a Ming
      没用这个
      2023-08-25
      回复
    • 平子223
      平子223
      2023-11-23
      都2023-11-23了,这个问题还没解决吗?
      2023-11-23
      回复
    • lyman
      lyman
      02-26
      都2024-02-26了,这个问题还没解决吗?
      02-26
      回复
    查看更多(3)
  • 古塔
    古塔
    10-09

    都2024-10-9了,还没答案吗?做个咸鱼太难了

    10-09
    有用
    回复
  • awen
    awen
    09-12

    怎么解决啊家人们 ???

    09-12
    有用
    回复 1
    • 捕影
      捕影
      09-14
      写个组件嵌组件,然后列表项组件,根据不同的渲染来
      例:
      // parent.vue
      <List componentName="A" :list="[]" />
      // children.vue
      <div>
          <block v-for="item in list">
            <A v-if="componentName ==='A'" :item="item" />
            <B v-if="componentName ==='B'" :item="item"/>
         </block>
      </div>

      目前能做到的就是这个样子
      09-14
      回复
  • a Ming
    a Ming
    2023-08-25

    for循环嵌套slot现在修复了吗,怎么还是只显示最后一条数据?

    2023-08-25
    有用
    回复 1
    • 平子223
      平子223
      2023-11-23
      用的uniapp, 在 manifest.json 里面配置 mp-weixin 的 scopedSlotsCompiler :legacy 后 可以解决,但会有警告,造成页面卡顿,目前没找到方法
      2023-11-23
      回复
登录 后发表内容