| | |
| | | path: '/home', |
| | | component: () => import('../views/home') |
| | | }, |
| | | |
| | | |
| | | |
| | | { |
| | |
| | | component: () => import('../views/device/parameter'), |
| | | |
| | | }, |
| | | { |
| | | path: '/device/talk', |
| | | component: () => import('../views/device/talkvue'), |
| | | |
| | | }, |
| | | |
| | | { |
| | | path: '/device/alarm', |
| | | component: () => import('../views/device/alarm') |
| | |
| | | path: '/device/iostate', |
| | | component: () => import('../views/device/iostate') |
| | | }, |
| | | |
| | | { |
| | | path: '/device/control', |
| | | component: () => import('../views/device/control') |
| | |
| | | path: '/Electrical/State', |
| | | component: () => import('../views/Electrical/State') |
| | | }, |
| | | |
| | | { |
| | | path: '/Electrical/alarm', |
| | | component: () => import('../views/Electrical/alarm') |
| | | }, |
| | | { |
| | | path: '/Electrical/Servomanual', |
| | | component: () => import('../views/Electrical/Servomanual') |
| | | }, |
| | | { |
| | | path: '/Electrical/ServoManualone', |
| | | component: () => import('../views/Electrical/ServoManualone') |
| | | }, |
| | | { |
| | | path: '/Electrical/Parameter1', |
| | | component: () => import('../views/Electrical/Parameter1') |
| | | }, |
| | | { |
| | | path: '/Electrical/Parameter2', |
| | | component: () => import('../views/Electrical/Parameter2') |
| | | }, |
| | | { |
| | | path: '/Electrical/Positioning1', |
| | | component: () => import('../views/Electrical/Positioning1') |
| | | }, |
| | | { |
| | | path: '/Electrical/Positioning2', |
| | | component: () => import('../views/Electrical/Positioning2') |
| | | }, |
| | | { |
| | | path: '/Electrical/ManualonePosition', |
| | | component: () => import('../views/Electrical/ManualonePosition') |
| | | }, |
| | | { |
| | | path: '/Electrical/ManualonePosition2', |
| | | component: () => import('../views/Electrical/ManualonePosition2') |
| | | }, |
| | | { |
| | | path: '/Electrical/AutomaticParameterSetting', |
| | | component: () => import('../views/Electrical/AutomaticParameterSetting') |
| | | }, |
| | | { |
| | | path: '/Electrical/ManualJog', |
| | | component: () => import('../views/Electrical/ManualJog') |
| | | } |
| | | |
| | | |
| | | |
| | |
| | | } |
| | | ]; |
| | | |
| | | |
| | | |
| | | const router = new VueRouter({ |
| | | routes |
| | | // base: '/canadames/', |
| | | routes, |
| | | meta:{ |
| | | keepAlive:false |
| | | } |
| | | }); |
| | | |
| | | // 路由控制守卫,解决需要登录才可以访问的页面 |
| | |
| | | |
| | | // 获取token |
| | | const hasToken = getToken(); |
| | | |
| | | |
| | | |
| | | |
| | | const isExist = Vue.prototype.$tagList.some(tag => tag.path === to.fullPath); |