由于目前 keep-alive 和 router-view 是强耦合的,而且查看文档和源码不难发现 keep-alive 的 include 默认是优先匹配组件的 name ,所以在编写路由 router 和路由对应的 view component 的时候一定要确保 两者的 name 是完全一致的。(切记 name 命名时候尽量保证唯一性 切记不要和某些组件的命名重复了,不然会递归引用最后内存溢出等问题)

话不多说,上代码!
首先找到 @/layout/components/AppMain.vue 然后移除 keep-alive

<!-- layout/components/AppMain.vue 文件 -->
<!-- 去掉:include="cachedViews" -->
<keep-alive :include="cachedViews"><router-view :key="key" />
</keep-alive>
<!-- 改成如下 -->
<keep-alive><router-view :key="key" />
</keep-alive>

如上,问题解决了,按文档来说,直接使用keep-alive也是有弊端的,但是问题不大,好歹解决问题了
参考官方文档:https://panjiachen.github.io/vue-element-admin-site/zh/guide/essentials/tags-view.html#visitedviews-cachedviews

Vue-elementui-admin 快捷标签导航栏解决切换路由不刷新问题相关推荐

  1. vue + elementui 实现动态侧边导航栏

    vue + elementui 实现动态侧边导航栏 引言 router 文件夹 创建 layout 文件夹 components 创建 SubMenu 文件夹封装动态侧边栏 vuex 中根据权限动态获 ...

  2. 常见的 vue elementUI el的标签总结

    vue elementUI el的标签总结 标签源码 标签作用 el-col 整体 el-container 主体区域 el-tooltip 提示框信息 el-header 内容头部区域 el-asi ...

  3. element-ui使用导航栏跳转路由用法

    element-ui使用导航栏跳转路由用法 最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面.下面记录一下学习过程 element-ui引入vue项 ...

  4. 部署vue element-ui admin报错(vue2)

    部署vue element-ui admin报错(vue2) 目录 部署vue element-ui admin报错(vue2) 一.官方安装说明 二.部署报错的关键影响因素 2.1."开发 ...

  5. 基于vue+elementui+admin的axios封装

    文章目录 系列文章目录 前言 一.基于vue+elementui+admin对axios进行封装? 二.使用步骤 1.若项目需要进行字符防串改处理(项目需要而定) 2.创建crypto.js和encr ...

  6. element ui路由配置文件_element-ui使用导航栏跳转路由的用法详解

    最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面.下面记录一下学习过程 element-ui引入vue项目的用法参考 首先复制官网的例子,在这基础上 ...

  7. Android 底部导航栏+页面切换

    lzyprime 博客 (github) 更新时间: 2020.12.21 创建时间:2020.11.25 qq及邮箱:2383518170 kotlin & android 笔记 更新 20 ...

  8. java写左侧导航栏界面,jQuery----左侧导航栏面板切换实现

    页面运行结果: 点击曹操 点击刘备 点击孙权 原图 需求说明:原图如上所示,点击一方诸侯的时候,显示该诸侯手下猛将,其他诸侯手下猛将隐藏 页面结构: 实现思路: ①给大的li注册鼠标点击事件 当鼠标点 ...

  9. php点击切换图片的底部导航,如何优雅地使用BottomNavigationView实现底部导航栏+fragment切换效果...

    BottomNavigationView.jpeg 引言 之前总是使用RadioButton+ViewPager来实现底部导航栏+fragment切换效果,总是繁琐地还需要写ViewPager的适配器 ...

最新文章

  1. SpringBoot (六) :SpringBoot定时器实现(简单入门)
  2. 批量增加文件夹C语言实现
  3. 如何将NSString转换为NSNumber
  4. 几个容易引起误会的英文短语
  5. 【Linux部署】Greenplum数据库6.13.0单机版 [CRITICAL]:-Error occurred: non-zero rc: 1(报错详情+问题处理:内存释放)
  6. 一个小米SRE的日常问题排查记录
  7. Android 给按钮绑定事件
  8. Json转化的三种方式
  9. SPMetal语法用法
  10. linux安装mvn及nexus远程仓库
  11. java下载execl优化_Java内存优化之POI Excel(二)
  12. python并发编程之多进程
  13. iOS 开发 XMPP即时通讯项目开发(仿微信)-详解之XMPP入门
  14. android 下载instagram动态中图片的demo
  15. 随机生成器,从给定列表中随机抽取一个元素
  16. cocos creator 游戏源码_Cocos Creator 3D v1.0.2 正式发布,新增小游戏平台支持
  17. linux 中什么是进程号,Linux中脚本进程号由什么决定?
  18. Java实现读取txt文件数据并导入数据库
  19. Linux 生成so库文件并调用
  20. 175个常用诗词语句出处

热门文章

  1. 每月一书(202202): 《从零开始做自媒体》
  2. C++11时代的标准库快餐教程(4) - 排序算法的应用
  3. C/C++二维数组总结
  4. 删除Skypee顽固病毒(AutoIt3木马)
  5. Java软件测试工程师之学习进阶路线
  6. 最成功的失败学——《创游记:游戏团队创业成长之路》
  7. OpenStack实操用到的网络知识
  8. Windows Server 2003 简体中文企业版
  9. (转)软件版本中的Alpha,Beta,RC,Trial是什么意思?
  10. Easypoi导出excel去掉title标题