No match found for location with path "/"

2022-06-17 16:07:32 +08:00
 qq309187341
求解,在搭建脚手架的时候使用 vue-router4.0 结果出了警告。查阅了一下,大多都说 name 重复了。我尝试给我几个路由都增加了不相同的 name 也是一样报错。求解!!!
固定的路由:
export const constantRoutes = [
{
path: "/login",
meta: {
title: "用户登录",
},
name: "login",
component: "/login",
hidden: true,
},
{
path: "/404",
meta: {
title: "404",
},
name: "404",
component: "/error/404",
hidden: true,
},
{
path: "/demo1",
meta: {
title: "测试 1",
},
name: "demo1",
hidden: true,
component: "BasicLayout",
children: [
{
path: "/demo3",
meta: {
title: "测试 3",
},
name: "demo3",
hidden: true,
component: "/setting",
},
],
},
];

下面两个是动态添加的两个
{
path: "/:pathMatch(.*)",
redirect: "/404",
name: "test",
},
{
path: "/",
redirect: "/demo1",
name: "test1",
},
1166 次点击
所在节点    Vue.js
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/860315

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX