首先,插槽分为默认插槽,具名插槽,作用域插槽
默认插槽:(没有名字的插槽)
默认内容,如果不给slot传内容,那么显示它的默认内容
具名插槽:(有名字的插槽)
v-slot一般跟template标签使用
作用域插槽:
组件内变量绑定在slot上, 然后使用组件v-slot:插槽名字="变量" ,变量上就会绑定slot传递的属性和值
什么时候用到作用域插槽?父组件中如果想使用子组件中的数据进行自定义内容的渲染
#default = "变量" 这是默认写法
通过slot-scope = "scope" scope.row 可以拿到当前行数据