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 关注
- 488 浏览
添加回答
举报
0/150
提交
取消
