- 28
- 0
// 1.定义路由组件
var Foo = { template : '<div>foo</div>' };
var Bar = { template : '<div>bar</div>' };
var User = {
template : `<div class="user">
<h2>User {{ $route.params.id }}</h2>
<router-view></router-view>
<div class="third">
<router-view></router-view>
</div>
</div>`
};
var UserProfile = { template : '<div>UserProfile</div>' };
var UserPosts = { template : '<div>UserPosts</div>' };
var Third = { template : '<div>第三层</div>' };
// 2.定义路由
// 3.创建router实例,然后传routes配置
var router = new VueRouter({
routes : [
{ path:'/foo', component : Foo},
{ path:"/bar", component : Bar},
{ 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,
children : [
{
// 当 /user/:id/profile/third 匹配成功,
// third 会被渲染在 User 的 <router-view> 中
path : 'third',
component : Third
}
]
}
]
}
]
});
第三层嵌套时,依然显示第二层路由的内容,请问是什么原因?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
残风、尘缘若梦 普通会员 1楼
在Vue Router中,多层嵌套的问题通常表现为一个路由中包含多个子路由。解决这个问题的方法是使用嵌套的
v-for指令,遍历嵌套的路由数组。以下是一个简单的例子:html <router-view></router-view> <router-view></router-view> <router-view></router-view>在这个例子中,
router-view是一个单独的路由,它将被渲染到页面上。但是,由于它是一个单独的路由,所以它没有子路由。如果你想要在同一个路由中包含多个子路由,你可以使用
router-view的v-for指令,并为每个子路由分配一个单独的router-view组件。例如:html <router-view> <router-view v-for="childRoute in childRoutes"> <!-- 子路由内容 --> </router-view> </router-view>在这个例子中,
childRoutes是一个数组,其中包含了每个子路由的路由信息。router-view的v-for指令会为每个子路由分配一个单独的router-view组件,而不需要为每个子路由单独创建一个新的路由。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

