vue-router-3-嵌套路由
Posted 不了无明
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-router-3-嵌套路由相关的知识,希望对你有一定的参考价值。
<div id="app"> <router-view></router-view> </div> const User = { template: ` <div class="user"> <h2>User {{ $route.params.id }}</h2> <router-view></router-view> </div> ` } const router = new VueRouter({ routes: [ { path: ‘/user/:id‘, component: User, children: [ { // 当 /user/:id/profile 匹配成功, // UserProfile 会被渲染在 User 的 <router-view> 中 path: ‘profile‘, component: UserProfile }, { // 当 /user/:id/posts 匹配成功 // UserPosts 会被渲染在 User 的 <router-view> 中 path: ‘posts‘, component: UserPosts }, // 当 /user/:id 匹配成功,设置的空路由 // UserHome 会被渲染在 User 的 <router-view> 中 { path: ‘‘, component: UserHome }, ] } ] })
以上是关于vue-router-3-嵌套路由的主要内容,如果未能解决你的问题,请参考以下文章