猿问

vue-router嵌套路由写法请教

请教个问题,为啥嵌套路由,第一张的写法会比第二张图片的写法好呢?但我们路径跳转的都是一样的啊。
也就是,第一张通过redirect这个参数来跳到“活动列表”。而第二张是直接我们写路径就可以到达。

https://img1.mukewang.com/5c0d072e000165d404530727.jpg


蛊毒传说
浏览 819回答 1
1回答

largeQ

写的都不是同一个东西吧,看不太明白,虽然习惯第一种写法,但是我不感觉哪个相对特别优。redirect作用就是 比如路由是/a/b, /a重定向到/a/b,那你访问/a的时候就会自动跳到/a/b。第一种写法子路由中没有空路径,所以用重定向可以避免访问'/a'出现子路由空白。(另外有子路由的情况下,你这还有name属性,这应该触发警告了,你留意一下控制台)第二种写法,你把斜杠/都加到子路由来了,也没有什么问题,不过公共部分最好就放父路由就行了。
随时随地看视频慕课网APP

相关分类

Html5
我要回答