绑定属性expanded,树自带方法this.$refs.tree.store.root.expanded,在mounted方法中给树方法赋值expandAll = false,具体代码实现详情如下:
html代码:文章来源:https://www.toymoban.com/news/detail-585049.html
<template>
<el-tree
ref="tree"
:data="showDepData"
expand-on-click-node="false"
:props="{
label: 'name'
}"
node-key="deptId"
highlight-current
:default-expand-all="expanded"
@node-click="changeDepClick"
>
<span slot-scope="{ node, data }">
<i
v-if="node.level == 1"
style="margin-right: 4px"
class="wk wk-customer"
/>{{ data.name }}
</span>
</el-tree>
</template
js代码:文章来源地址https://www.toymoban.com/news/detail-585049.html
data(){
return{
expanded:false
}
}
mounted(){
//获取树自带的属性并给他赋值false
this.$refs.store.root.expanded = expanded
}
到了这里,关于el-tree 树全部展开或收起的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!