vue router官方教程中:要注意,以 / 开头的嵌套路径会被当作根路径。 这让你充分的使用嵌套组件而无须设置嵌套的路径。
2 回答

呼啦一阵风
TA贡献1802条经验 获得超6个赞
意思就是
path: '/first',children: [ { path: '/second' } ]
以 /
来配的话,子路由 second 的路径是 /second
而不是 /first/second

开心每一天1111
TA贡献1836条经验 获得超13个赞
子路由 second 的路径应该是 'second' 如下
path: '/first',children: [ { path: 'second' } ]
vue-router会拼接成 /first/second’
如果你 子路由写成 '/second'
vue-router会认为他是根路径 最后得到的路径是 /second 不会是/first/second
也就是说你导航到/first/second 这个路由的时候页面会找不到,但是此时可以找到 /second这个路由
- 2 回答
- 0 关注
- 400 浏览
添加回答
举报
0/150
提交
取消