@@ -127,7 +127,6 @@ export const asyncRouterMap = [
127
127
{ path : 'tinymce' , component : _import ( 'components-demo/tinymce' ) , name : 'tinymce-demo' , meta : { title : 'tinymce' } } ,
128
128
{ path : 'markdown' , component : _import ( 'components-demo/markdown' ) , name : 'markdown-demo' , meta : { title : 'markdown' } } ,
129
129
{ path : 'json-editor' , component : _import ( 'components-demo/jsonEditor' ) , name : 'jsonEditor-demo' , meta : { title : 'jsonEditor' } } ,
130
- { path : 'dnd-list' , component : _import ( 'components-demo/dndList' ) , name : 'dndList-demo' , meta : { title : 'dndList' } } ,
131
130
{ path : 'splitpane' , component : _import ( 'components-demo/splitpane' ) , name : 'splitpane-demo' , meta : { title : 'splitPane' } } ,
132
131
{ path : 'avatar-upload' , component : _import ( 'components-demo/avatarUpload' ) , name : 'avatarUpload-demo' , meta : { title : 'avatarUpload' } } ,
133
132
{ path : 'dropzone' , component : _import ( 'components-demo/dropzone' ) , name : 'dropzone-demo' , meta : { title : 'dropzone' } } ,
@@ -136,6 +135,7 @@ export const asyncRouterMap = [
136
135
{ path : 'mixin' , component : _import ( 'components-demo/mixin' ) , name : 'componentMixin-demo' , meta : { title : 'componentMixin' } } ,
137
136
{ path : 'back-to-top' , component : _import ( 'components-demo/backToTop' ) , name : 'backToTop-demo' , meta : { title : 'backToTop' } } ,
138
137
{ path : 'drag-dialog' , component : _import ( 'components-demo/dragDialog' ) , name : 'dragDialog-demo' , meta : { title : 'dragDialog' } } ,
138
+ { path : 'dnd-list' , component : _import ( 'components-demo/dndList' ) , name : 'dndList-demo' , meta : { title : 'dndList' } } ,
139
139
{ path : 'drag-kanban' , component : _import ( 'components-demo/dragKanban' ) , name : 'dragKanban-demo' , meta : { title : 'dragKanban' } }
140
140
]
141
141
} ,
@@ -157,49 +157,48 @@ export const asyncRouterMap = [
157
157
} ,
158
158
159
159
{
160
- path : '/example ' ,
160
+ path : '/tab ' ,
161
161
component : Layout ,
162
- redirect : '/example/table/complex-table' ,
163
- name : 'example' ,
162
+ children : [ {
163
+ path : 'index' ,
164
+ component : _import ( 'tab/index' ) ,
165
+ name : 'tab' ,
166
+ meta : { title : 'tab' , icon : 'tab' }
167
+ } ]
168
+ } ,
169
+
170
+ {
171
+ path : '/table' ,
172
+ component : Layout ,
173
+ redirect : '/table/complex-table' ,
174
+ name : 'table' ,
164
175
meta : {
165
- title : 'example ' ,
166
- icon : 'example '
176
+ title : 'Table ' ,
177
+ icon : 'table '
167
178
} ,
168
179
children : [
169
- {
170
- path : '/example/table' ,
171
- component : _import ( 'example/table/index' ) ,
172
- redirect : '/example/table/complex-table' ,
173
- name : 'Table' ,
174
- meta : {
175
- title : 'Table' ,
176
- icon : 'table'
177
- } ,
178
- children : [
179
- { path : 'dynamic-table' , component : _import ( 'example/table/dynamicTable/index' ) , name : 'dynamicTable' , meta : { title : 'dynamicTable' } } ,
180
- { path : 'drag-table' , component : _import ( 'example/table/dragTable' ) , name : 'dragTable' , meta : { title : 'dragTable' } } ,
181
- { path : 'inline-edit-table' , component : _import ( 'example/table/inlineEditTable' ) , name : 'inlineEditTable' , meta : { title : 'inlineEditTable' } } ,
182
- { path : 'tree-table' , component : _import ( 'example/table/treeTable/treeTable' ) , name : 'treeTableDemo' , meta : { title : 'treeTable' } } ,
183
- { path : 'custom-tree-table' , component : _import ( 'example/table/treeTable/customTreeTable' ) , name : 'customTreeTableDemo' , meta : { title : 'customTreeTable' } } ,
184
- { path : 'complex-table' , component : _import ( 'example/table/complexTable' ) , name : 'complexTable' , meta : { title : 'complexTable' } }
185
- ]
186
- } ,
187
- { path : 'tab/index' , icon : 'tab' , component : _import ( 'example/tab/index' ) , name : 'tab' , meta : { title : 'tab' } }
180
+ { path : 'dynamic-table' , component : _import ( 'table/dynamicTable/index' ) , name : 'dynamicTable' , meta : { title : 'dynamicTable' } } ,
181
+ { path : 'drag-table' , component : _import ( 'table/dragTable' ) , name : 'dragTable' , meta : { title : 'dragTable' } } ,
182
+ { path : 'inline-edit-table' , component : _import ( 'table/inlineEditTable' ) , name : 'inlineEditTable' , meta : { title : 'inlineEditTable' } } ,
183
+ { path : 'tree-table' , component : _import ( 'table/treeTable/treeTable' ) , name : 'treeTableDemo' , meta : { title : 'treeTable' } } ,
184
+ { path : 'custom-tree-table' , component : _import ( 'table/treeTable/customTreeTable' ) , name : 'customTreeTableDemo' , meta : { title : 'customTreeTable' } } ,
185
+ { path : 'complex-table' , component : _import ( 'table/complexTable' ) , name : 'complexTable' , meta : { title : 'complexTable' } }
188
186
]
189
187
} ,
190
188
191
189
{
192
- path : '/form ' ,
190
+ path : '/example ' ,
193
191
component : Layout ,
194
- redirect : 'noredirect ' ,
195
- name : 'form ' ,
192
+ redirect : '/example/list ' ,
193
+ name : 'example ' ,
196
194
meta : {
197
- title : 'form ' ,
198
- icon : 'form '
195
+ title : 'example ' ,
196
+ icon : 'example '
199
197
} ,
200
198
children : [
201
- { path : 'create-form' , component : _import ( 'form/create' ) , name : 'createForm' , meta : { title : 'createForm' , icon : 'table' } } ,
202
- { path : 'edit-form' , component : _import ( 'form/edit' ) , name : 'editForm' , meta : { title : 'editForm' , icon : 'table' } }
199
+ { path : 'create' , component : _import ( 'example/create' ) , name : 'createArticle' , meta : { title : 'createArticle' , icon : 'edit' } } ,
200
+ { path : 'edit/:id(\\d+)' , component : _import ( 'example/edit' ) , name : 'editArticle' , meta : { title : 'editArticle' , noCache : true } , hidden : true } ,
201
+ { path : 'list' , component : _import ( 'example/list' ) , name : 'articleList' , meta : { title : 'articleList' , icon : 'list' } }
203
202
]
204
203
} ,
205
204
0 commit comments