Skip to content

Commit 17b9ef2

Browse files
author
zhigang.li
committed
Merge branch '2.0'
2 parents 037c8e8 + 3ec36b6 commit 17b9ef2

File tree

11 files changed

+104
-24
lines changed

11 files changed

+104
-24
lines changed

package-lock.json

Lines changed: 35 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"js-cookie": "^2.2.0",
2525
"simplemde": "^1.11.2",
2626
"sortablejs": "^1.7.0",
27-
"tree-table-vue": "^1.0.5",
27+
"tree-table-vue": "^1.1.0",
2828
"vue": "^2.5.10",
2929
"vue-i18n": "^7.8.0",
3030
"vue-router": "^3.0.1",
Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
<template>
2-
<router-view/>
2+
<keep-alive :exclude="notCacheName">
3+
<router-view ref="child"/>
4+
</keep-alive>
35
</template>
46
<script>
57
export default {
6-
name: 'ParentView'
8+
name: 'ParentView',
9+
data () {
10+
return {
11+
cacheChaildName: ''
12+
}
13+
},
14+
computed: {
15+
notCacheName () {
16+
return (this.$route.meta && this.$route.meta.notCache) ? this.$route.name : ''
17+
}
18+
}
719
}
820
</script>

src/locale/lang/en-US.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export default {
2121
level_2_3: 'Level-2-3',
2222
level_2_2: 'Level-2-2',
2323
level_2_2_1: 'Level-2-2-1',
24+
level_2_2_2: 'Level-2-2-2',
2425
excel: 'Excel',
2526
'upload-excel': 'Upload Excel',
2627
'export-excel': 'Export Excel',

src/locale/lang/zh-CN.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export default {
2121
level_2_3: 'Level-2-3',
2222
level_2_2: 'Level-2-2',
2323
level_2_2_1: 'Level-2-2-1',
24+
level_2_2_2: 'Level-2-2-2',
2425
excel: 'Excel',
2526
'upload-excel': '上传excel',
2627
'export-excel': '导出excel',

src/locale/lang/zh-TW.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export default {
2121
level_2_3: 'Level-2-3',
2222
level_2_2: 'Level-2-2',
2323
level_2_2_1: 'Level-2-2-1',
24+
level_2_2_2: 'Level-2-2-2',
2425
excel: 'Excel',
2526
'upload-excel': '上傳excel',
2627
'export-excel': '導出excel',

src/router/routers.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,16 @@ export default [
381381
icon: 'md-funnel',
382382
title: '三级'
383383
},
384-
component: () => import('@/view/multilevel/level-2-2/level-3-1.vue')
384+
component: () => import('@/view/multilevel/level-2-2/level-2-2-1.vue')
385+
},
386+
{
387+
path: 'level_2_2_2',
388+
name: 'level_2_2_2',
389+
meta: {
390+
icon: 'md-funnel',
391+
title: '三级'
392+
},
393+
component: () => import('@/view/multilevel/level-2-2/level-2-2-2.vue')
385394
}
386395
]
387396
},

src/view/components/tree-table/index.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
树状表格组件tree-table-vue,基于<a href="https://github.com/MisterTaki/vue-table-with-tree-grid">vue-table-with-tree-grid</a>进行开发,修复了一些bug,添加了一些新属性
55
<p><b>支持使用slot-scope进行自定义列渲染内容</b></p>
66
<p>文档请看<a href="https://github.com/lison16/tree-table-vue">https://github.com/lison16/tree-table-vue</a></p>
7-
<tree-table expand-key="sex" :expand-type="false" :selection-type="false" :columns="columns" :data="data" >
7+
<tree-table expand-key="sex" :expand-type="false" :selectable="false" :columns="columns" :data="data" >
88
<template slot="likes" slot-scope="scope">
99
<Button @click="handle(scope)">123</Button>
1010
</template>
@@ -20,22 +20,22 @@ export default {
2020
return {
2121
columns: [
2222
{
23-
label: 'name',
24-
prop: 'name',
23+
title: 'name',
24+
key: 'name',
2525
width: '400px'
2626
},
2727
{
28-
label: 'sex',
29-
prop: 'sex',
28+
title: 'sex',
29+
key: 'sex',
3030
minWidth: '50px'
3131
},
3232
{
33-
label: 'score',
34-
prop: 'score'
33+
title: 'score',
34+
key: 'score'
3535
},
3636
{
37-
label: 'likes',
38-
prop: 'likes',
37+
title: 'likes',
38+
key: 'likes',
3939
minWidth: '200px',
4040
type: 'template',
4141
template: 'likes'
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template>
2+
<div>
3+
<h3>多级菜单 -> 二级-2 -> 3级1</h3>
4+
<Input v-model="val" style="width: 200px"></Input>
5+
</div>
6+
</template>
7+
<script>
8+
export default {
9+
name: 'level_2_2_1',
10+
data () {
11+
return {
12+
val: ''
13+
}
14+
}
15+
}
16+
</script>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template>
2+
<div>
3+
<h3>多级菜单 -> 二级-2 -> 3级2</h3>
4+
<Input v-model="val" style="width: 200px"></Input>
5+
</div>
6+
</template>
7+
<script>
8+
export default {
9+
name: 'level_2_2_2',
10+
data () {
11+
return {
12+
val: ''
13+
}
14+
}
15+
}
16+
</script>

0 commit comments

Comments
 (0)