在app.vue主组件中有<router-view/>
,然后在其他组件也有<router-view/>
,它是怎么传递的。原理是什么?
正常写法中,一层路径(/xxx)对应一个router-view,比如url: /a/b/c
(假设a、b、c都为正常路径,不会作为参数)
- /a对应的就是App.vue中的router-view,/a进入a.vue中
- /a/b对应的就是a.vue中的router-view,/a/b进入b.vue中
可以参考官方文档 https://github.com/vuejs/vue-router/blob/1.0/docs/zh-cn/nested.md