11 changed files with 479 additions and 1015 deletions
@ -1,10 +1,28 @@ |
|||
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router' |
|||
import NProgress from 'nprogress' // progress bar
|
|||
import 'nprogress/css/nprogress.css' // 进度条样式
|
|||
|
|||
const routes: Array<RouteRecordRaw> = [] |
|||
NProgress.configure({ showSpinner: false }) // NProgress Configuration
|
|||
|
|||
const routes: Array<RouteRecordRaw> = [ |
|||
{ |
|||
path: '/:pathMatch(.*)*', |
|||
component: () => import('@/visual-editor/index.vue') |
|||
} |
|||
] |
|||
|
|||
const router = createRouter({ |
|||
history: createWebHashHistory(), |
|||
routes |
|||
}) |
|||
|
|||
router.beforeEach(() => { |
|||
NProgress.start() // start progress bar
|
|||
return true |
|||
}) |
|||
|
|||
router.afterEach(() => { |
|||
NProgress.done() // finish progress bar
|
|||
}) |
|||
|
|||
export default router |
|||
|
|||
File diff suppressed because it is too large
Loading…
Reference in new issue