|
@@ -3,37 +3,44 @@ import Router from 'vue-router'
|
|
|
|
|
|
Vue.use(Router)
|
|
|
|
|
|
-export const constantRoutes = [
|
|
|
- {
|
|
|
- path: '/login',
|
|
|
- name: "登录",
|
|
|
- component: () => import('@/views/login'),
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/',
|
|
|
- redirect: '/EnterSys'
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/EnterSys',
|
|
|
- name: "Personalcenter",
|
|
|
- component: () => import('@/views/Personalcenter'),
|
|
|
- },
|
|
|
- // 404 page must be placed at the end !!!
|
|
|
- { path: '*', redirect: '/404', hidden: true }
|
|
|
+export const constantRoutes = [{
|
|
|
+ path: '/login',
|
|
|
+ name: "登录",
|
|
|
+ component: () =>
|
|
|
+ import ('@/views/login'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/',
|
|
|
+ redirect: '/EnterSys'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/EnterSys',
|
|
|
+ name: "Personalcenter",
|
|
|
+ component: () =>
|
|
|
+ import ('@/views/Personalcenter'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/OrderPaySuccess',
|
|
|
+ name: "OrderPaySuccess",
|
|
|
+ component: () =>
|
|
|
+ import ('@/views/OrderPaySuccess'),
|
|
|
+ },
|
|
|
+ // 404 page must be placed at the end !!!
|
|
|
+ { path: '*', redirect: '/404', hidden: true }
|
|
|
]
|
|
|
|
|
|
const createRouter = () => new Router({
|
|
|
- //mode: 'history', // require service support
|
|
|
- scrollBehavior: () => ({ y: 0 }),
|
|
|
- routes: constantRoutes
|
|
|
+ //mode: 'history', // require service support
|
|
|
+ scrollBehavior: () => ({ y: 0 }),
|
|
|
+ routes: constantRoutes
|
|
|
})
|
|
|
|
|
|
const router = createRouter()
|
|
|
|
|
|
// Detail see: https://github.com/vuejs/vue-router/issues/1234#issuecomment-357941465
|
|
|
export function resetRouter() {
|
|
|
- const newRouter = createRouter()
|
|
|
- router.matcher = newRouter.matcher // reset router
|
|
|
+ const newRouter = createRouter()
|
|
|
+ router.matcher = newRouter.matcher // reset router
|
|
|
}
|
|
|
|
|
|
-export default router
|
|
|
+export default router
|