4-1、设置el-menu的active <el-menu:default-active="navselected":active="navselected"@select="selectItems"class="el-menu-admin"theme="dark"router> 4-2、添加变量和改变方法等 exportdefault{ data(){ return{ form:{ name:'', password:'' }, navtype:"horizontal", navselected:"1" } }, met...
el-menu 是 Element UI 或 Element Plus 中用于创建导航菜单的组件。设置 el-menu 的选中状态可以通过多种方式实现,具体取决于你的需求和项目配置。以下是一些常见的方法: 1. 使用 default-active 属性 default-active 属性用于设置 el-menu 组件默认选中的菜单项索引。这在你希望页面加载时某个菜单项被默认选中时...
1、直接一行代码: <el-menu :default-active="$route.path"></el-menu> 2、稍微麻烦一些: (1)、<el-menu> 设置属性 :default-active="activeIndex" (2)、watch方法检测路由变化 (3)、created生命周期设置路由 具体代码如下: <template> <div id="app"> <el-menu :default-active="activeIndex" backgr...
方法一: <el-aside style="width:auto"><el-menu>……</el-menu></el-aside> 方法二: <el-aside style=" isCollapse?'width:180px':'width:64px' "><el-menu :collapse='isCollapse'>……</el-menu></el-aside> 定义isCollapse 绑定到el-menu中的collapse属性上 问题七: el-menu组件当菜单折叠...
elementPlus动态图标 el-menu动态加载 先看需要实现的效果 这里有一级也有二级菜单,注意二级菜单的父目录(”选项设置“点击不会跳转,只是展开目录),然后点击去详情页,需要跳到一个隐藏的路由,不在菜单展示的路由 还有一点要注意,就是这里有两个router-view,整个页面是一个router-view,可以由LoginView和HomeView替换(...
在el-menu组件里有这样一个属性,default-active用来表示当前激活菜单的 index 1、如果给default-active设置一个默认值,那么刷新页面时,会出现一个问题,即路由地址和菜单对应的index是不一致的。 <el-menu routerdefault-active="/"background-color="#545c64"text-color="#fff"active-text-color="#ffd04b"> ...
active-text-color 是选中的文本颜色 这句话设置选中的背景颜色 .el-menu-item.is-active { background-color: #ccff00!important; } <template><divclass="common-layout"><!--全屏的关键:height:100vh--><el-containerstyle=" height: 100vh"><el-asidestyle="background-color: #191970;"width="200...
// 设置router 为了子组件:index="item.path" 绑定做跳转页面<template><div><el-scrollbarwrap-class="scrollbar-wrapper"><el-menurouter:default-active="activeMenu":collapse="isCollapse":background-color="variables.menuBg":text-color="variables.menuText":unique-opened="false":active-text-color="...
vue3+element plus动态设置el-menu导航,刷新页面保持当前菜单选中项及路由? 钟爱VUE 20319 发布于 2022-07-20 vue.js 有用关注4收藏 回复 阅读5.1k 3 个回答 得票最新 汪阿浠 224 发布于 2023-03-03 浙江新手上路,请多包涵 改成这个参数就OK :default-active="$route.path"...
<el-menu:default-active="navselected":active="navselected"@select="selectItems"class="el-menu-admin"router> 添加变量和改变方法 exportdefault{ components:{'el-menu':Menu,'el-submenu':Submenu,'el-menu-item':MenuItem,'el-menu-item-group':MenuItemGroup ...