1.树形组件
<el
-tree
v
-if="openPanel"
:data
="data"
:props
="defaultProps"
node
-key
="id"
:default-expanded
-keys
="[-1]"
@node
-click
="handleNodeClick">
</el
-tree
>
2.data
初级节点"仪表板"默认展开
data() {
return {
openPanel
:true,
data
: [{
id
: -1,
label
: '仪表板',
children
: [
]
}],
defaultProps
: {
children
: 'children',
label
: 'label'
}
}
}
见图:
3.完成增加save操作后,重新查询加载树
this.doAdd(val
);
this.sup_this
.data
= [{
id
: -1,
label
: '仪表板',
children
: [
]
}];
setTimeout(() => {
this.queryPanel();
this.openPanel
= false;
this.sup_this
.$nextTick(() => {
this.openPanel
= true;
})
}, 100);
自动加载并打开子节点。
转载请注明原文地址: https://mac.8miu.com/read-492564.html