<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.0.4
第三方开发者工具版本号: 1.03
基础库版本号: 2.13.4
项目创建方式: HBuilderX
<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
<view slot="title" v-if="!title"></view>
在组件里$slots.title始终等于false
看了一个源码 $slots 是由 vue-slots决定的。是编译时决定的,应该修改成运行时,或者添加开发者自己设置vue-slots用来替换编译时如
<Comp
:vue-slots="slots" // 如果开发者定义了,编译时不自动生成
/>
p***@qq.com
我也遇到这个问题,你有解决吗
2021-01-18 01:37
m***@qq.com (作者)
回复 p***@qq.com: 没有处理。
2021-01-18 21:30