[vue-router] “path“ is required in a route configuration报错
原因在router.js文件里配置路由时,不能写空{},在程序里写了空{}是不会报错的,但在程序运行时扫描{}中没有path时会报错解决方法删除{}或者在{}里补全配置至少又要path,和component正确例子routes: [{path: '/',name: 'home',component: Home,redirect: '/index',
·
原因
在router.js文件里配置路由时,不能写空{},在程序里写了空{}是不会报错的,但在程序运行时扫描{}中没有path时会报错
解决方法
删除{}或者在{}里补全配置至少又要path,和component
正确例子
routes: [
{
path: '/',
name: 'home',
component: Home,
redirect: '/index',
children: [
{
path: '/index',
name: 'index',
component: Index,
}
]
}
]
});
错误例子
routes: [
{
path: '/',
name: 'home',
component: Home,
redirect: '/index',
children: [
{
path: '/index',
name: 'index',
component: Index,
}
]
},
{ 报错 }
]
});
更多推荐
已为社区贡献1条内容
所有评论(0)