使用$slots
对象检查父级是否为“topSlot”提供了内容。
mounted(){
if(this.$slots.topSlot){
this.slotsText = "Content for the 'topSlot' slot is provided by the parent."
}
else {
this.slotsText = "Content for the 'topSlot' slot is NOT provided by the parent."
}
}
运行示例 »
这个$slots
对象表示从父级传递的插槽。
通过调用可以看到从父级传递的插槽this.$slots
,或通过致电this.$slots.topSlot
查看名为“topSlot”的特定插槽。
这个$slots
object 可用于检查父组件是否提供插槽(如上例所示),或用于编写渲染函数。
Vue教程:Vue 老虎机
Vue教程:范围插槽
Vue教程:Vue v 槽
Vue参考:Vue v-slot 指令
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!