UNPKG

gxd-vue-library

Version:

依赖与element Ui插件库,聚福宝福利PC端插件库

30 lines (22 loc) 708 B
import Vue from 'vue' import Router from 'vue-router'; const settings = require('./../../settings'); Vue.use(Router); /** * constantRoutes * a base page that does not have permission requirements * all roles can be accessed */ export const constantRoutes = require('./dome')(settings); const createRouter = () => new Router({ 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 } export default router