el-menu 菜单不高亮
问题
在部分页面 el-menu
的菜单栏不会高亮。
分析
初步分析是 default-active
的默认路径和当前页面的路由地址不同。
打印下来果然——默认激活的路径中把中文转码了。
解决办法
有两种思路:
-
在路由地址中不显示
standardName
,这样就不会出现中文。弊端:在页面顶部的
tag
中也无法显示standardName
了,不利于页面的展示。 -
给默认激活的路径进行解码。
经比较,第二种思路更合适:使用 decodeURI()
解码。
参考链接
本文来自博客园,作者:shayloyuki,转载请注明原文链接:https://www.cnblogs.com/shayloyuki/p/16892793.html
posted on 2022-11-15 16:12 shayloyuki 阅读(570) 评论(0) 编辑 收藏 举报