首先明确难点:
树形控件存在层级嵌套关系,需要完成的功能是点击一个层级按钮,显示一种页面,每一层的页面不一样。
思路;
给每一层分别赋值stagetype值
data() {
return {
type:"",
stagetype:"",
showorhiden :false,
/* 默认显示第几张页面 */
activeName: '',
data: [{
label: '节点1',
stagetype:123,
children: [{
label: '通道1',
stagetype:456,
children: [{
label: '设备1',
stagetype:789,
}]
}]
}, {
label: '节点2',
stagetype:123,
children: [{
label: '通道2',
stagetype:456,
children: [{
label: '设备2',
stagetype:789,
}]
}, {
label: '通道2',
children: [{
label: '设备2',