老师,路由出问题了,不知道咋解决 - -;;

来源:8-9 业务落地:定义页面权限控制动作,实现页面权限受控-1

weixin_慕运维4153305

2022-12-20

图片描述
图片描述
图片描述
图片描述

想设置一个 三级路由菜单,没成功。 操作步骤: 在 user-manage 组件中 重新放了 一个 router-view 放 children 路由组件 , user-manage 路由 设定子路由, 三级菜单出来,但是 点击三级菜单后, 可以看到三级路由对应的 页面, 再切换到 2级菜单就没有对应的页面的了, 找了 2小时了,找不到原因, 老师能救救我么? hlep me~~~ 百度也没对应案例,不知道是不是我写错了, 上面是我 代码图片, 下面的链接是仓库地址:
https://gitee.com/wishFor/vue3.git

实在找不出原因了,看着配置没问题呀

写回答

1回答

Sunday

2022-12-20

你好

你的 userManage 下只需要一个 routerview 即可。这个结构不需要再添加 transition、keepalive 这些东西了。

0
5
Sunday
回复
weixin_慕运维4153305
如果想要有动画,那么就是在二级路由出口处增加 transition、keepalive 。但是我查看了你的代码,你的代码是强行堆的业务,在这种业务中是没有三极路由出口的概念的。所以你如果想要处理三级路由的场景,那么需要先构建出一个《正确》的三级路由的业务。而不是强行堆代码上去,这是无意义,并且错误的行为。
2022-12-21
共5条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程