element-ui 侧边栏点击下拉菜单跳转后记录不了siderbar滚动条位置

场景:


image.png

侧边点击后,如打开两个下拉菜单,正常应该siderbar位置不变。而不是关闭其余所有只打开当前,表现为滚动条位置改变。
原因:router-view 添加了key会导致不能复用组件。
每打开页面所有元素等于重新加载了,自然不包含左侧正常记录。

 <div id="app">
   <!-- <router-view :key="$route.path" /> -->
    <router-view  />
  </div>

已有不赘述。
https://blog.csdn.net/weixin_47267851/article/details/113260542

image.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容