收藏
回答

[Component] slot "" is not found?

开发者工具和真机调试都出现了[Component] slot "" is not found这条警告提示,而且有非常多的警告,会导致开发工具非常卡,不知道这个警告提示可不可以关闭掉?

检查了很多遍组件代码,slot是肯定存在的,property的类型也都没有问题,这个警告提示一直都存在,能不能在开发调试的时候关闭掉这个提示?

最新版开发工具,基础库版本2.19.1

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

31 个回答

  • 庞明阳
    庞明阳
    2023-01-31

    2021年1月31日 依旧未解决

    2023-01-31
    有用
    回复
  • TencentQQ²º²º
    TencentQQ²º²º
    2023-01-18

    组件里用了匿名插槽,也就是没有个slot设置name,

    在用的时候,组件下面的元素需要设置slot="",就不会报这个警告了,相当于没有给slot设置name,用的时候就需要传空(slot="")(这就是一个坑,没有就没有呗,还需要传个空),基础库高点的版本这个问题已经没有这个问题了,可以没有就不传。

    或者直接把警告关闭

    再或者基础库用更高的版本

    2023-01-18
    有用
    回复 1
    • momo
      momo
      02-05
      请问你用的是哪个版本的?
      02-05
      回复
  • 勿忘初心
    勿忘初心
    2022-09-26

    2022年9月26 依旧未解决 散了吧


    2022-09-26
    有用
    回复
  • 阿茶🌸
    阿茶🌸
    2022-08-04

    2022-08-04还这样

    2022-08-04
    有用
    回复
  • 子小柒
    子小柒
    2022-04-28

    出现这个问题的原因是, 在组件内的 <slot/> 的父节点中,有 wx:if 这样的条件渲染,组件节点的内的内容在渲染时,找不到组件内的slot位置导致报警告。如果将wx:if换成hidden,可以解决,但是需要考虑效率和组件销毁的问题。 希望腾讯开发更改下逻辑。不渲染slot就是不插入这部分内容,何必非要报个警告,显得很傻。

    2022-04-28
    有用
    回复
  • 未来
    未来
    2022-04-14

    v-if改变成v-show就好了


    2022-04-14
    有用
    回复 2
    • 未来
      未来
      2022-04-14
      他出现这个问题的主要原因是你在组件内的标签内使用了v-if这样后和默认插槽出现冲突
      2022-04-14
      回复
    • 如果
      如果
      2022-06-10
      又不是用的显示隐藏,用的是条件判断怎么改
      2022-06-10
      回复
  • 柴米油盐酱醋茶
    柴米油盐酱醋茶
    2022-03-30

    都2022年3月底了,还没解决。。。。看着十分难受啊

    2022-03-30
    有用
    回复 1
    • 如果
      如果
      2022-06-10
      自己去改吧,不是开放式平台吗,有能耐你就来
      2022-06-10
      回复
  • 十年雪落i
    十年雪落i
    2022-03-14

    给✌🏻看笑了,微信说别人的问题,vant说微信的问题。互相摆烂就完事了。 开摆

    2022-03-14
    有用
    回复
  • 清浅
    清浅
    2022-02-18

    强迫症看得我难受死了,怎么还没解决

    2022-02-18
    有用
    回复
  • 任呵呵
    任呵呵
    2022-02-12

    slot="" 眼

    2022-02-12
    有用
    回复

正在加载...

登录 后发表内容