12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- import Vue from 'vue'
- import VueRouter from 'vue-router'
- import Home from '../views/Home.vue'
- import bigscene from '../views/bigscene'
- import map from '../views/map'
- import picture from '../views/picture'
- const originalPush = VueRouter.prototype.push
- VueRouter.prototype.push = function push (location) {
- return originalPush.call(this, location).catch(err => err)
- }
- Vue.use(VueRouter)
- const routes = [
- {
- path: '/',
- name: 'Home',
- component: Home
- },
- {
- path: '/bigscene/:id',
- name: 'bigscene',
- component: bigscene
- },
- {
- path: '/map',
- name: 'map',
- component: map
- },
- {
- path: '/picture',
- name: 'picture',
- component: picture
- }
- ]
- const router = new VueRouter({
- routes
- })
- export default router
|