|
- import Vue from 'vue'
- import VueRouter from 'vue-router'
-
- Vue.use(VueRouter)
-
- // 解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题
- const originalPush = VueRouter.prototype.push
- VueRouter.prototype.push = function push(location) {
- return originalPush.call(this, location).catch(err => err)
- }
-
- const routes = [
- {
- path: '/',
- name: 'Home',
- // component: Home
- component: ()=> import("../components/home/home"),
- },
- {
- path: '/aboutUe',
- name: 'aboutUe',
- // component: Home
- component: ()=> import("../components/aboutUe/aboutUe"),
- },
- {
- path: '/styleAdd',
- name: 'styleAdd',
- // component: Home
- component: ()=> import("../components/styleAdd/styleAdd"),
- },
- ]
-
- const router = new VueRouter({
- mode: 'history',
- base: process.env.BASE_URL,
- routes
- })
-
- export default router
|