社区
JavaScript
帖子详情
为什么我点击子路由会把父路由的内容显示
qq_42836877
2021-02-04 11:18:45
...全文
623
3
打赏
收藏
为什么我点击子路由会把父路由的内容显示
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HuangHe201691
2021-02-05
打赏
举报
回复
目测应该是点击事件的作用区域没理清除
sha虫剂
2021-02-05
打赏
举报
回复
不上代码怎么看......
汇品铺子
2021-02-05
打赏
举报
回复
上代码
vue router
子
路由
显示
父
路由
页面bug处理
本文讲述了在Vue项目中,如何处理当
父
路由
不需要
内容
但仍需切换
子
路由
时,避免
显示
父
级组件的问题。关键在于为
父
路由
绑定一个空的`router-view`,并通过`render`属性渲染标签。
vue
子
路由
如何激活
父
路由
_vue
父
路由
默认选中第一个
子
路由
,切换
子
路由
让
父
路由
高亮不
会
消失...
在Vue开发中遇到一个问题,即
点击
子
路由
时
父
路由
的选中状态消失。原因在于
子
路由
的router-link使用了exact属性导致精确匹配,使得
父
路由
无法保持选中。解决方案是移除router-link上的exact属性,以确保在
子
路由
激活时,
父
路由
依然
显示
选中状态。
vue
路由
Router设置
父
路由
默认选中第一个
子
路由
,切换
子
路由
让
父
路由
激活高亮效果不
会
消失
本文围绕Vue Router展开,介绍了如何定义
父
级
路由
及设置默认选中的
子
路由
。通过使用全局导航守卫保持
父
路由
高亮不消失,还说明了利用
路由
属性和CSS样式实现
父
路由
激活状态的方法,以及配置组件属性保持组件状态、实现
父
路由
默认选中和
子
路由
切换时高亮的步骤。
Vue
父
路由
和
子
路由
本文以leyou商城前端为例,详细介绍了Vue项目的
路由
配置过程。包括如何通过
父
路由
加载基础界面结构,以及如何设置
子
路由
来响应用户的导航操作,展示不同
内容
。
ElementUI NavMenu导航菜单,跳转到包含
子
路由
的
路由
时,导航菜单项不高亮
显示
在Vue应用中,当
路由
包含
子
路由
时,
父
路由
菜单无法正常高亮。问题在于默认激活的菜单项是根据$route.path设置的,而实际路径变成了
子
路由
的路径。解决方法包括:1) 在
子
路由
的meta属性中设置需要高亮的
父
路由
地址,并在计算属性中返回;2) 直接在计算属性中判断$route.path是否以
父
路由
开始,若是则返回
父
路由
地址。这两种方案都能确保正确高亮
显示
菜单项。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章