Vue的router中的子级路由的path为什么加"/"斜杠呢?

img


正在做黑马的一个项目,子级路由的path地址不是不需要加斜杠吗?为什么我在练项目的时候,加了斜杠反倒没事,不加斜杠显示的就是空白页面呢?

子路由不加“/”,跳转的地址是“/home/welcome”,加“/”实际则跳转“/welcome”,两者路径不一样

子级路由加了 斜杠,你访问的路由时自身配置的 /users;
你子级路由不加斜杠,那你的路由写法就需要把父级路由带上去 /home/users 这样才对,你明白了吗?

path:/home/ 改成 path:/home

还有 redirect 改一下 改成 /home/welcome 是那么个逻辑应该