File tree Expand file tree Collapse file tree 11 files changed +104
-24
lines changed
Expand file tree Collapse file tree 11 files changed +104
-24
lines changed Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 11<template >
2- <router-view />
2+ <keep-alive :exclude =" notCacheName" >
3+ <router-view ref =" child" />
4+ </keep-alive >
35</template >
46<script >
57export 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 >
Original file line number Diff line number Diff 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' ,
Original file line number Diff line number Diff 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' ,
Original file line number Diff line number Diff 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' ,
Original file line number Diff line number Diff 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 } ,
Original file line number Diff line number Diff line change 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'
Original file line number Diff line number Diff line change 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 >
Original file line number Diff line number Diff line change 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 >
You can’t perform that action at this time.
0 commit comments