V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qq309187341
V2EX  ›  Vue.js

No match found for location with path "/"

  •  
  •   qq309187341 · 2022-06-17 16:07:32 +08:00 · 1142 次点击
    这是一个创建于 890 天前的主题,其中的信息可能已经有所发展或是发生改变。
    求解,在搭建脚手架的时候使用 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",
    },
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1180 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:59 · PVG 07:59 · LAX 15:59 · JFK 18:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.