el-menu 切换子路由的时候仍保持激活状态
<el-menu :default-active="activeMenu" class="el-menu-vertical-demo" active-text-color="#007DED" router > <el-menu-item index='/menu'></el-menu-item> </el-menu> import {useRoute,onBeforeRouteUpdate} from 'vue-router' const route = useRoute(); onMounted(()=>{ activeMenu.value = route.matched[2].path //数组的下标需要根据自己的路由的等级来判断 }) onBeforeRouteUpdate((routeInfo)=>{ activeMenu.value = routeInfo.matched[2].path })
不停学习,热爱是源源不断的动力。