UNPKG

3.09 kBMarkdownView Raw
1# 左侧菜单
2
3## 代码演示
4
5:::kview
6
7```html
8<template>
9 <el-button type="primary" size="small" @click="changeData">修改数据</el-button>
10 <k-side-nav :data-source="menuData" />
11</template>
12
13<script>
14
15 export default {
16 data() {
17 return {
18 menuData: [{
19 "label": "首页",
20 "value": "home",
21 "icon": "home"
22 }, {
23 "label": "电话信道管理",
24 "value": "black",
25 "icon": "black"
26 }, {
27 "label": "网路信道管理",
28 "value": "white",
29 "icon": "white"
30 }, {
31 "label": "声纹应用",
32 "value": "voice",
33 "icon": "voice",
34 "children": [{
35 "label": "声纹比对",
36 "value": "voice-compare",
37 "props": {
38 "style": "padding-left:10px;"
39 }
40 }, {
41 "label": "声纹验证",
42 "value": "voice-verify",
43 "props": {
44 "style": "padding-left:10px;"
45 }
46 }, {
47 "label": "声纹检索",
48 "value": "voice-check",
49 "props": {
50 "style": "padding-left:10px;"
51 }
52 }]
53 }, {
54 "label": "企业管理",
55 "value": "company",
56 "icon": "company",
57 "children": [{
58 "label": "账号管理",
59 "value": "company-account",
60 "props": {
61 "style": "padding-left:10px;"
62 }
63 }, {
64 "label": "角色管理",
65 "value": "company-role",
66 "props": {
67 "style": "padding-left:10px;"
68 }
69 }]
70 }, {
71 "label": "失败记录",
72 "value": "fail",
73 "icon": "fail"
74 }, {
75 "label": "操作日志",
76 "value": "log",
77 "icon": "log"
78 }]
79 }
80 },
81 methods:{
82 changeData(){
83 this.menuData=[{
84 "label": "失败记录",
85 "value": "fail",
86 "icon": "fail"
87 }, {
88 "label": "操作日志",
89 "value": "log",
90 "icon": "log"
91 }]
92 }
93 }
94 };
95</script>
96```
97
98:::
99
100
101