问题 在部分页面el-menu的菜单栏不会高亮。 分析 初步分析是default-active的默认路径和当前页面的路由地址不同。 打印下来果然——默认激活的路径中把中文转码了。 解决办法 有两种思路: 在路由地址中不显示standardName,这样就不会出现中文。 standardName了,不利于页面的展示。 给默认激活的路径进行解码。 经比较,...
绑定key属性是为了强制刷新组件,即随着判断条件的变化,切换菜单内容。 如果缺少红框中的if (this.projectId)判断条件,则从项目目录页到应该出现projectId的页面,就不会刷新组件,则当前路由defaultMenu就会和backIndex路径相符(都是项目目录页),就会高亮返回项,不会高亮正确的子菜单。 解决 把key属性的判断条件写完整。
但是当我还来不及调整我的呼吸就进入教室时,学生们一看见... 29fff9ae84b9 阅读260 评论0 赞0 jia林 总资产 17 解决element-ui el-menu跳转,导航不高亮或没有选中问题 阅读:60 解决element-ui el-menu跳转,导航不高亮或没有选中问题 阅读:30 解决element-ui el-menu跳转,导航不高亮或没有选中问题 ...
="iconfont icon-jihua" style="font-size: 19px;"></i> </el-menu-item> </el-menu> ![图片描述][1] ![图片描述][2] 是这样的,点击侧边栏的计划,路由跳转plan![图片描述][3], plan里面有计划列表,点击计划列表之后跳转到详情页,路由跳转![图片描述][4],之后侧边栏计划那一项就不高亮了![图片...
text-color="#ffffff":collapse-transition="false"class="el-menu-vertical-demo"popper-append-to-bodyref="kzMenu"></el-menu> <script>export default{data(){return{};},created(){// 默认激活菜单第一项 通过horizontalNavigation Bus.$emit("listenToA", key)传值当前菜单路由Bus.$on("listenToA",...
【Bug 记录】el-sub-menu 第一次进入默认不高亮-问题描述 例如:sub-menu 的 index 后端默认传过来是 number,我们需要手动转为 string,否则会有警告,而且第一次进入 sub-menu 默认不高亮。
场景:使用element ui NavMenu导航菜单,跳转到子页面,导航不高亮 解决方案 1、使用default-active绑定计算属性 2、使用 vue-router 的模式,启用该模式会在激活导航时以 index 作为 path 进行路由跳转 3、计算属性
场景:使用element ui NavMenu导航菜单,跳转到子页面,导航不高亮解决方案1、使用default-active绑定计算属性2、使用 vue-router 的模式...