当前位置:   article > 正文

VUE2中树状图+作用域插槽_el-tree 插槽

el-tree 插槽
  1. <!-- 这里的:data="list" 是父传子 将list的数据传给 el-tree中 从而控制树形分支 -->
  2. <el-tree style="margin-top: 15px" :data="list" default-expand-all>
  3. <!-- 利用作用域插槽 再根据上面传给子的数据 就可以实现在不同层 添加不同的内容 比如 第二个对象 比如 第二个对象下的children子树状 -->
  4. <template v-slot="{ data }">
  5. <div class="tree-top">
  6. <div class="name">{{ data.name }}</div>
  7. <div class="manager">{{ data.manager }}</div>
  8. <div class="other">
  9. <el-dropdown>
  10. <span>
  11. <span>操作</span>
  12. <i class="el-icon-arrow-down" />
  13. </span>
  14. <template #dropdown>
  15. <el-dropdown-menu> 这是下拉菜单
  16. <el-dropdown-item>添加子部门</el-dropdown-item>
  17. <el-dropdown-item>编辑部门</el-dropdown-item>
  18. <el-dropdown-item>删除部门</el-dropdown-item>
  19. </el-dropdown-menu>
  20. </template>
  21. </el-dropdown>
  22. </div>
  23. </div>
  24. </template>
  25. </el-tree>
  26. <script>
  27. export default {
  28. data() {
  29. return {
  30. list: [ //在list数组中 一个对象等于一层树状,,对象里面children等于第一层的儿子第二层
  31. {
  32. name: '总裁办',
  33. manager: '管理员',
  34. children: [
  35. {
  36. name: '深圳分公司',
  37. manager: '张宇'
  38. },
  39. {
  40. name: '111',
  41. manager: '222'
  42. }
  43. ]
  44. }
  45. ]
  46. }
  47. }
  48. }
  49. </script>

以上就是树状图   配合  作用域插槽的效果 ,它可以方便我们发请求拿到数据后直接在里面使用

效果图

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/259265
推荐阅读
相关标签
  

闽ICP备14008679号