×
大家都在搜

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

+发表新主题
分享
开启左侧

新闻风向标微信小程序 Component slot ““ is not found错误

[复制链接]

新闻风向标微信小程序 Component slot ““ is not found错误

岁月如歌 发表于 2024-6-26 11:28:00 浏览:  73 回复:  0 [显示全部楼层] 回帖奖励 |正序浏览 |阅读模式


在微信开发工具里,微信小程序C““错误,生成这样报错是因为自定义组件里没有默认插槽标签。


解决方式
当使用自定义组件或者标签作为组件A的插槽内容时,在组件A中必须定义一个默认插槽,对普通等标签限制。且因为:为的插槽等同没有定义


场景复现(仅以自己遇到情况为例)
1、调试基础库21942、使用的组件包,以其中的-组件为例3、在任意页面中使用-,控制台会出现[C]""的警告,不影响程序运行,只是看着不爽


排查过程
按照报错的字面意思为使用了一个未定义的默认插槽先看正常的默认插槽用例例有:自定义组件

自定义组件



在另外一个组件|页面中使用


22


以上用法就是使用默认插槽,且控制台不会有任何警告,即使把中的去掉也不会有警告出现,但是当把自定义组件或者是一个标签作为插槽的内容,且中没有默认插槽,就会出现[C]""的警告。

以-为例,在-中存在这么一段结构这里是以两个作为-的插槽内容,进入到-会发现并没有定义默认插槽,此时在-的任意位置添加一个默认插槽,刷新之后控制台不会出现之前的警告信息

再以-为例,虽然有默认但是因为:初始值为导致初始解析时跳过


注意
添加一个不影响显示的插槽并不是一个比较好的办法,仅仅是为了不出现警告信息






在某种程度上,影视盒子源码的发展已超越了很多的同行业务,但其从未停止脚步一直砥砺前行着。https://www.uihtm.com/yingshi/10337.htmlHTML源码网(www.uihtm.com)提供div+css3响应式模板包括:网页模板、企业模板、商城模板,以及h5网站,jQuery网页特效,wp主题等8000G源码免费模板下载。