+
@@ -56,17 +56,20 @@ export default {
'menu_1' : {
'subMenu_1' : {
title: '上传文件到sm图床',
- page: 'uploadFile'
+ pageName: 'UploadFile',
+ params: {}
},
'subMenu_2' : {
title: '打开文件夹',
- page: 'fileOpenDir'
+ pageName: 'FileOpenDir',
+ params: {},
}
},
'menu_2' : {
'subMenu_1' : {
title: '基础设置',
- page: '/setting'
+ pageName: 'Setting',
+ params: {},
}
},
},
@@ -80,8 +83,8 @@ export default {
menuHandle (item) {
this.subMenu = this.subMenuList[item.key]
this.subMenuKey = ['subMenu_1']
- const linkPage = this.subMenu['subMenu_1']['page']
- this.$router.push(linkPage)
+ const linkInfo = this.subMenu['subMenu_1']
+ this.$router.push({ name: linkInfo.pageName, params: linkInfo.params})
},
},
};
diff --git a/frontend/src/views/Setting.vue b/frontend/src/views/Setting.vue
index 807dc19..5ed6d58 100644
--- a/frontend/src/views/Setting.vue
+++ b/frontend/src/views/Setting.vue
@@ -18,7 +18,7 @@