前言
Vue中的插槽是一个非常强大的功能,在复用组件模块的时候,针对相似的结构,拥有不通的内容时,使用插槽就非常方便,一定程度上可以减少在模板中使用大量的逻辑判断,控制显示不通的内容
同时,也可以让代码组织结构更加清晰...,下次再次使用时,理解更上一层楼
01
默认插槽
官方文档里介绍到:Vue 实现了一套内容分发的 API,这套 API 的设计灵感源自 Web Components 规范草案,将 元素作为承载分发内容的出口...现在知道插槽是什么了吧,可以在组件标签内定义需要的内容,通过插槽加入到组件内部中
组件内部的元素就好像一个传送门,也就是所谓的槽,它提供了内容的入口,也决定了内容的位置。...插槽中的“槽”就是在组件中的元素,当没有元素的时候,就不渲染组件标签中的内容
当是默认插槽时,我们可以使用template标签给包裹起来的,并且在上面添加...vue2.6.0以下的版本不能混写,注意,这种废弃的语法,在vue3.0中不会出现了的
所以还是用最新的写法吧,但是一些老的vue2.0项目,旧版本的写法,要看的懂的
以上就是默认插槽,具名插槽,作用域插槽的使用