vue中的插槽


什么是插槽

插槽(slot)是 vue 为组件的封装者提供的能力。允许开发者在封装组件时,把不确定的、希望由用户指定的部分定义为插槽。

插槽示意图

可以把插槽认为是组件封装期间,为用户预留的内容的占位符.

具名插槽

如果在封装组件时需要预留多个插槽节点,则需要为每个插槽指定具体的name 名称。这种带有具体 名称的插槽叫做“具名插槽”。

作用域插槽(既带数据,又带名字的插槽)

  • 可以接受到插槽上定义的数据

  • 如果插槽上没有定义数据,则接受到的是一个空对象


文章作者: me
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 me !