<nuxt-child> 组件
该组件用于显示嵌套路由场景下的页面内容。
例如:
-| pages/
---| parent/
------| child.vue
---| parent.vue
上面的目录树结构会生成下面这些路由配置:
[
{
path: '/parent',
component: '~pages/parent.vue',
name: 'parent',
children: [
{
path: 'child',
component: '~pages/parent/child.vue',
name: 'parent-child'
}
]
}
]
为了显示 child.vue
组件,我们需要在父级页面组件 pages/parent.vue
中加入 <nuxt-child/>
:
<template>
<div>
<h1>我是父级页面</h1>
<nuxt-child/>
</div>
</template>
可以看这个实际案例:嵌套路由示例