const routers = [ { path: '/', meta: { title: '' }, redirect: '/home/state' }, { path: '/home', meta: { title: '' }, component: (resolve) => require(['./views/home/index.vue'], resolve), children:[ { path: 'state', meta: { title: '状态显示' }, component: (resolve) => require(['./views/home/state.vue'], resolve) }, { path: 'account', meta: { title: '状态显示' }, component: (resolve) => require(['./views/home/account-info.vue'], resolve) } ] }, { path: '/monitor', meta: { title: '', }, component: (resolve) => require(['./views/monitor/index.vue'], resolve), children:[ { path: 'process', meta: { title: '过程监控' }, component: (resolve) => require(['./views/monitor/process.vue'], resolve) }, { path: 'channnel', meta: { title: '通道选择' }, component: (resolve) => require(['./views/monitor/channel-select.vue'], resolve) }, { path: 'info', meta: { title: '信息显示' }, component: (resolve) => require(['./views/monitor/info-display.vue'], resolve) } ] }, { path: '/testing', meta: { title: '', }, component: (resolve) => require(['./views/testing/index.vue'], resolve), children: [ { path: 'fault', meta: { title: '故障诊断' }, component: (resolve) => require(['./views/testing/fault.vue'], resolve) }, ] }, { path: '/data', meta: { title: '', }, component: (resolve)=> require(['./views/data/index.vue'], resolve), children: [ { path: 'failure', meta: { title: '故障分析' }, component: (resolve) => require(['./views/data/failure-analysis.vue'], resolve) }, ] } ]; export default routers;