const routers = [ { path: '/', meta: { title: '登录' }, component: (resolve) => require(['./views/login.vue'], resolve), }, { path: '/index', meta: { title: '首页' }, component: (resolve) => require(['./views/home.vue'], resolve), children: [ { path: '', meta: { title: '首页' }, component: (resolve) => require(['./views/home/index.vue'], resolve) }, { path:'data', meta: { title: '数据监测' }, component: (resolve) => require(['./views/home/data.vue'], resolve), children:[ { path: ':province/:city/:county/:device_name/control', meta: { title: '实时监测' }, component: (resolve) => require(['./views/home/DataControl.vue'], resolve) }, { path: ':province/:city/:county/:device_name/history', meta: { title: '实时监测' }, component: (resolve) => require(['./views/home/DataHistory.vue'], resolve) }, ] }, { path:'data/:province/:city/:county/:device_name/', meta: { title: '数据监测' }, component: (resolve) => require(['./views/home/data.vue'], resolve) }, { path: 'control', meta: { title: '实时监测' }, component: (resolve) => require(['./views/home/control.vue'], resolve) }, { path: 'control/:province/:city/:county/:device_name/', meta: { title: '实时监测' }, component: (resolve) => require(['./views/home/control.vue'], resolve) }, { path: 'history/', meta: { title: '历史数据' }, component: (resolve) => require(['./views/home/history.vue'], resolve) }, { path: 'history/:province/:city/:county/:device_name/', meta: { title: '历史数据' }, component: (resolve) => require(['./views/home/history.vue'], resolve) } ] } ]; export default routers;