之前这样写不行
<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)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1.把router改为   :router="true"

2.无需使用

:default-openeds="newRouter"

删掉

3.加入unique-opened是否只保持一个子菜单的展开

修改如下

 element菜单刷新后定位问题? 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄