嵌套路由允许在父路由内定义子路由,这些子路由可以放在路由对象的children
属性中,它是一个数组包含子路由定义。创建子路由与普通路由类似,使用对象并设置路径地址。例如,嵌在post/show
路由中的子路由会有一个地址拼接上/post/id/matter
。需要创建相应的子路由组件,命名为PostMatter
,存放在src/post/show/components
目录下。在使用时,若子路由组件内容未显示,需在父组件中添加router-view
,这样子路由的组件内容就会在父组件下显示。