【发布时间】:2019-07-01 20:57:56
【问题描述】:
<Main>
<router-view></router-view>
</Main>
[
{
path: '/',
component: Intro,
},
{
path: '/path1',
component: Main,
children: [{},{},{}]
},
{
path: '/path2',
component: Main,
children: [{},{},{},{},{}]
}
]
我想让Main 知道为它定义了哪些子路由。
我创建了一个函数来爬取整个路线对象并找出它,但它的评估方式因this.$router.currentRoute 而不同,这使得它变得冗长和可怕,并且更复杂的是孩子中的路径选项越多。是否有一种简单的方法让父组件知道它在路由中的位置并拥有其子组件的列表?
IE 中的主要组件我如何知道我有多少个孩子以及他们中的哪些当前处于活动状态?
【问题讨论】:
标签: vue.js vue-router