element页面刷新后菜单重定向问题

问题描述:进入页面 点击刷新  由于点击过菜单路由显示  /about  但是菜单刷新后返回到  ‘/’  页面

解决:

  方法一:

  1.data中定义activeIndex:‘/’   

    el-menu 上添加 :default-active = "activeIndex"

  2.使用element菜单的select事件,点击后进行存储

  selectMenu(index,path){

    localStorage.setItem('index',index) 

  }

  3.每次页面进入之前进行判断

  created(){

    let index = localStorage.getItem('index')

    if(index){

      this.activeIndex = index

    }

  }

 

  方法二:

    el-menu 上添加 :default-active = "$route.path"

  

posted @   埃菲尔上的加菲猫  阅读(301)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示