这里把未定义路径的名称全部归纳为404
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export default new Router({
mode: 'history', //去掉url中的#
routes: [
{
path: '/',
name: 'index',
component: resolve => require(['@/views/index'], resolve),
meta: {
title: '首页'
}
},
{
path: '/power/:name',
name: 'power',
component: resolve => require(['@/views/power'], resolve)
},
{ //404
path: '*',
name: 'error',
component: resolve => require(['@/views/error'], resolve)
}
]
})