Vue-elementui-admin 快捷标签导航栏解决切换路由不刷新问题
由于目前 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 快捷标签导航栏解决切换路由不刷新问题相关推荐
- vue + elementui 实现动态侧边导航栏
vue + elementui 实现动态侧边导航栏 引言 router 文件夹 创建 layout 文件夹 components 创建 SubMenu 文件夹封装动态侧边栏 vuex 中根据权限动态获 ...
- 常见的 vue elementUI el的标签总结
vue elementUI el的标签总结 标签源码 标签作用 el-col 整体 el-container 主体区域 el-tooltip 提示框信息 el-header 内容头部区域 el-asi ...
- element-ui使用导航栏跳转路由用法
element-ui使用导航栏跳转路由用法 最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面.下面记录一下学习过程 element-ui引入vue项 ...
- 部署vue element-ui admin报错(vue2)
部署vue element-ui admin报错(vue2) 目录 部署vue element-ui admin报错(vue2) 一.官方安装说明 二.部署报错的关键影响因素 2.1."开发 ...
- 基于vue+elementui+admin的axios封装
文章目录 系列文章目录 前言 一.基于vue+elementui+admin对axios进行封装? 二.使用步骤 1.若项目需要进行字符防串改处理(项目需要而定) 2.创建crypto.js和encr ...
- element ui路由配置文件_element-ui使用导航栏跳转路由的用法详解
最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面.下面记录一下学习过程 element-ui引入vue项目的用法参考 首先复制官网的例子,在这基础上 ...
- Android 底部导航栏+页面切换
lzyprime 博客 (github) 更新时间: 2020.12.21 创建时间:2020.11.25 qq及邮箱:2383518170 kotlin & android 笔记 更新 20 ...
- java写左侧导航栏界面,jQuery----左侧导航栏面板切换实现
页面运行结果: 点击曹操 点击刘备 点击孙权 原图 需求说明:原图如上所示,点击一方诸侯的时候,显示该诸侯手下猛将,其他诸侯手下猛将隐藏 页面结构: 实现思路: ①给大的li注册鼠标点击事件 当鼠标点 ...
- php点击切换图片的底部导航,如何优雅地使用BottomNavigationView实现底部导航栏+fragment切换效果...
BottomNavigationView.jpeg 引言 之前总是使用RadioButton+ViewPager来实现底部导航栏+fragment切换效果,总是繁琐地还需要写ViewPager的适配器 ...
最新文章
- SpringBoot (六) :SpringBoot定时器实现(简单入门)
- 批量增加文件夹C语言实现
- 如何将NSString转换为NSNumber
- 几个容易引起误会的英文短语
- 【Linux部署】Greenplum数据库6.13.0单机版 [CRITICAL]:-Error occurred: non-zero rc: 1(报错详情+问题处理:内存释放)
- 一个小米SRE的日常问题排查记录
- Android 给按钮绑定事件
- Json转化的三种方式
- SPMetal语法用法
- linux安装mvn及nexus远程仓库
- java下载execl优化_Java内存优化之POI Excel(二)
- python并发编程之多进程
- iOS 开发 XMPP即时通讯项目开发(仿微信)-详解之XMPP入门
- android 下载instagram动态中图片的demo
- 随机生成器,从给定列表中随机抽取一个元素
- cocos creator 游戏源码_Cocos Creator 3D v1.0.2 正式发布,新增小游戏平台支持
- linux 中什么是进程号,Linux中脚本进程号由什么决定?
- Java实现读取txt文件数据并导入数据库
- Linux 生成so库文件并调用
- 175个常用诗词语句出处
热门文章
- 每月一书(202202): 《从零开始做自媒体》
- C++11时代的标准库快餐教程(4) - 排序算法的应用
- C/C++二维数组总结
- 删除Skypee顽固病毒(AutoIt3木马)
- Java软件测试工程师之学习进阶路线
- 最成功的失败学——《创游记:游戏团队创业成长之路》
- OpenStack实操用到的网络知识
- Windows Server 2003 简体中文企业版
- (转)软件版本中的Alpha,Beta,RC,Trial是什么意思?
- Easypoi导出excel去掉title标题