• 加一些属性就可以做菜单授权页面
<el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"></el-tree>


data: [{
          label: '一级 1',
          children: [{
            label: '二级 1-1',
            children: [{
              label: '三级 1-1-1'
            }]
          }]
        }, {
          label: '一级 2',
          children: [{
            label: '二级 2-1',
            children: [{
              label: '三级 2-1-1'
            }]
          }, {
            label: '二级 2-2',
            children: [{
              label: '三级 2-2-1'
            }]
          }]
        }, {
          label: '一级 3',
          children: [{
            label: '二级 3-1',
            children: [{
              label: '三级 3-1-1'
            }]
          }, {
            label: '二级 3-2',
            children: [{
              label: '三级 3-2-1'
            }]
          }]
        }],
        defaultProps: {
          children: 'children',
          label: 'label'
        }

//3
handleNodeClick(data) {
        console.log(data);
        alert(data);
        if(data.name!=undefined){
            alert(data.name);
        }
        if(data.label!=undefined){
            alert(data.label)
        }
      }

张泽
5 声望1 粉丝

« 上一篇
vue 静态路由