12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import Vue from 'vue';
- import VueRouter from 'vue-router';
- Vue.use(VueRouter);
- const routes = [
- {
- path: '/www',
- name: 'home',
- component: () => import('../views/Home.vue')
- },
- {
- path: '/leader',
- name: 'leader',
- component: () => import('../views/leader.vue')
- },
- {
- path: '/org/:code',
- name: 'org',
- component: () => import('../views/org.vue')
- },
- {
- path: '/constitution/:code',
- name: 'constitution',
- component: () => import('../views/constitution.vue')
- },
- {
- path: '/details/:id',
- name: 'details',
- component: () => import('../views/details.vue')
- },
- {
- path: '/pages/:code',
- name: 'page',
- component: () => import('../views/pages.vue')
- },
- {
- path: '/list/:code',
- name: 'list',
- component: () => import('../views/list.vue')
- }
- ];
- const router = new VueRouter({
- mode: 'history',
- routes
- });
- const originalPush = VueRouter.prototype.push;
- VueRouter.prototype.push = function push (location) {
- return originalPush.call(this, location).catch(err => err);
- };
- export default router;
|