关于vue里页面的缓存详解


Posted in Javascript onNovember 04, 2019

keep-alive是vue内置的一个组件,可以使被它包含的组件处于保留状态,或避免被重新渲染。

用法:

关于vue里页面的缓存详解

运行结果描述:

关于vue里页面的缓存详解 input输入框内,路由切换输入框内部的内容不会发生改变。

在keep-alive标签内部添加

include:字符串或正则表达式。只有匹配的组件会被缓存

exclude: 字符串或正则表达式。任何匹配的组件都不会被缓存。

结合router缓存部分页面:

比较实用的例子:

思路:通过beforeRouterLeave这个钩子来对路由里面的keepAlive进行赋值。从而动态的确定A页面是否需要被缓存。

关于vue里页面的缓存详解

结合router缓存部分页面:

关于vue里页面的缓存详解

比较实用的例子:

关于vue里页面的缓存详解

思路:通过beforeRouterLeave这个钩子来对路由里面的keepAlive进行赋值。从而动态的确定A页面是否需要被缓存。

关于vue里页面的缓存详解

以上这篇关于vue里页面的缓存详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
Apr 27 Javascript
jquery tablesorter.js 支持中文表格排序改进
Dec 09 Javascript
JS判断数组中是否有重复值得三种实用方法
Aug 16 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
Jan 10 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 Javascript
js实现通用的微信分享组件示例
Mar 10 Javascript
JavaScript中的toUTCString()方法使用详解
Jun 12 Javascript
jQuery判断多个input file 都不能为空的例子
Jun 23 Javascript
bootstrap fileinput实现文件上传功能
Aug 23 Javascript
JavaScript生成随机验证码代码实例
Sep 28 Javascript
Vue实现Layui的集成方法步骤
Apr 10 Javascript
使用Canvas绘制一个游戏人物属性图
Mar 25 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
Nov 04 #Javascript
解决vue更新路由router-view复用组件内容不刷新的问题
Nov 04 #Javascript
vue实现权限控制路由(vue-router 动态添加路由)
Nov 04 #Javascript
Vue路由对象属性 .meta $route.matched详解
Nov 04 #Javascript
element-ui table组件如何使用render属性的实现
Nov 04 #Javascript
Vue 解决多级动态面包屑导航的问题
Nov 04 #Javascript
vue+elementUI动态生成面包屑导航教程
Nov 04 #Javascript
You might like
php下使用以下代码连接并测试
2008/04/09 PHP
php HandlerSocket的使用
2011/05/02 PHP
深入解析php中的foreach函数
2013/08/31 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
Javascript表格翻页效果的具体实现
2013/10/05 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
jQuery实现多按钮单击变色
2014/11/27 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
Bootstrap表单布局
2016/07/19 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
jQuery 利用ztree实现树形表格的实例代码
2017/09/27 jQuery
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
dts文件中删除一个node或属性的操作方法
2018/08/05 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python写的ARP攻击代码实例
2014/06/04 Python
详解Python中的条件判断语句
2015/05/14 Python
浅谈django开发者模式中的autoreload是如何实现的
2017/08/18 Python
在Pytorch中计算自己模型的FLOPs方式
2019/12/30 Python
Python代码注释规范代码实例解析
2020/08/14 Python
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
上课迟到检讨书
2014/01/19 职场文书
工地安全检查制度
2014/02/04 职场文书
企业厂务公开实施方案
2014/03/26 职场文书
婚前协议书
2014/04/15 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
建议书范文
2015/02/05 职场文书
同学毕业留言寄语
2015/02/27 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
企业投资意向书
2015/05/09 职场文书
导游带团欢迎词
2015/09/30 职场文书
小程序与后端Java接口交互实现HelloWorld入门
2021/07/09 Java/Android