之前这样写不行
<el-menu mode="vertical" theme="dark" ref="navbar" :default-active="$route.path" :default-openeds="newRouter" unique-opened router @select="selectMenu"> <nav-item v-for="(item,n) in treeData" :item="item" :navIndex="String(n)" :key="item.id"> </nav-item> </el-menu>
我修改的步骤(更新最新的elementUI)
1.把router改为 :router="true"
2.无需使用
:default-openeds="newRouter"
删掉
3.加入unique-opened是否只保持一个子菜单的展开
修改如下