赞
踩
了解vue的同学都知道插槽分为单个插槽,具名插槽,还有作用域插槽,前两种比较简单,作用域插槽。
简单来说,前两种插槽的内容和样式皆由父组件决定,也就是说显示什么内容和怎样显示都由父组件决定;但是第三种插槽就不同了,作用域插槽的样式由父组件决定,内容却由子组件控制。简单来说:前两种插槽不能绑定数据,作用域插槽是一个带绑定数据的插槽。
例如,在el-table使用作用域插槽
<el-table>
<el-table-column
slot-scope=" { row, column, $index }">
</el-table-column>
</el-table>
在el-tree使用作用域插槽
<el-tree>
<span class="custom-tree-node" slot-scope="{ node, data }">
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。