Skip to content

Commit f9ced44

Browse files
msgill2017sendya
authored andcommitted
refactor form menu title form hard code to locale
1 parent 77d4a9d commit f9ced44

File tree

3 files changed

+20
-7
lines changed

3 files changed

+20
-7
lines changed

src/config/router.config.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,31 +44,30 @@ export const asyncRouterMap = [
4444
}
4545
]
4646
},
47-
4847
// forms
4948
{
5049
path: '/form',
5150
redirect: '/form/base-form',
5251
component: RouteView,
53-
meta: { title: '表单页', icon: 'form', permission: [ 'form' ] },
52+
meta: { title: 'menu.form', icon: 'form', permission: [ 'form' ] },
5453
children: [
5554
{
5655
path: '/form/base-form',
5756
name: 'BaseForm',
5857
component: () => import('@/views/form/basicForm'),
59-
meta: { title: '基础表单', keepAlive: true, permission: [ 'form' ] }
58+
meta: { title: 'menu.form.basic-form', keepAlive: true, permission: [ 'form' ] }
6059
},
6160
{
6261
path: '/form/step-form',
6362
name: 'StepForm',
6463
component: () => import('@/views/form/stepForm/StepForm'),
65-
meta: { title: '分步表单', keepAlive: true, permission: [ 'form' ] }
64+
meta: { title: 'menu.form.step-form', keepAlive: true, permission: [ 'form' ] }
6665
},
6766
{
6867
path: '/form/advanced-form',
6968
name: 'AdvanceForm',
7069
component: () => import('@/views/form/advancedForm/AdvancedForm'),
71-
meta: { title: '高级表单', keepAlive: true, permission: [ 'form' ] }
70+
meta: { title: 'menu.form.advanced-form', keepAlive: true, permission: [ 'form' ] }
7271
}
7372
]
7473
},

src/locales/lang/en-US/menu.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,12 @@ export default {
44
'menu.dashboard': 'Dashboard',
55
'menu.dashboard.analysis': 'Analysis',
66
'menu.dashboard.monitor': 'Monitor',
7-
'menu.dashboard.workplace': 'Workplace'
7+
'menu.dashboard.workplace': 'Workplace',
8+
'menu.form': 'Form',
9+
'menu.form.basic-form': 'Basic Form',
10+
'menu.form.step-form': 'Step Form',
11+
'menu.form.step-form.info': 'Step Form(write transfer information)',
12+
'menu.form.step-form.confirm': 'Step Form(confirm transfer information)',
13+
'menu.form.step-form.result': 'Step Form(finished)',
14+
'menu.form.advanced-form': 'Advanced Form'
815
}

src/locales/lang/zh-CN/menu.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,12 @@ export default {
44
'menu.dashboard': '仪表盘',
55
'menu.dashboard.analysis': '分析页',
66
'menu.dashboard.monitor': '监控页',
7-
'menu.dashboard.workplace': '工作台'
7+
'menu.dashboard.workplace': '工作台',
8+
'menu.form': '表单页',
9+
'menu.form.basic-form': '基础表单',
10+
'menu.form.step-form': '分步表单',
11+
'menu.form.step-form.info': '分步表单(填写转账信息)',
12+
'menu.form.step-form.confirm': '分步表单(确认转账信息)',
13+
'menu.form.step-form.result': '分步表单(完成)',
14+
'menu.form.advanced-form': '高级表单'
815
}

0 commit comments

Comments
 (0)