在搭建demo的时候遇到一些关于vue的问题,希望有知道的朋友指点一下,给点建议,先谢谢了。
其實跳轉路由沒有分是在子路由還是頂級路由什麼的,假設現在的路由是這樣:
router.map({
'/page/one': {
component: PageOne,
subRoutes: {
'/a': {
component: PageOneA
},
'/b': {
component: PageOneB
},
'/c': {
component: PageOneC
}
}
},
'/page/two': {
component: PageTwo,
subRoutes: {
'/a': {
component: PageTwoA
},
'/b': {
component: PageTwoB
},
'/c': {
component: PageTwoC
}
}
}
})
你不管在哪個 Component
下,都可以使用 this.$router.go(路由)
來實行跳轉
假設你在 /page/two/a
下,你就可以用 this.$router.go('/page/one/b')
來跳到PageOneB