关于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 相关文章推荐
javascript中的继承实例代码
Apr 27 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
jQuery 取值、赋值的基本方法整理
Mar 31 Javascript
angularJS中$apply()方法详解
Jan 07 Javascript
js实现类似jquery里animate动画效果的方法
Apr 10 Javascript
js类式继承与原型式继承详解
Apr 07 Javascript
轻松理解JavaScript之AJAX
Mar 15 Javascript
微信小程序 聊天室简单实现
Apr 19 Javascript
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
JS获取字符对应的ASCII码实例
Sep 10 Javascript
Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开效果
Oct 31 Javascript
Vue的属性、方法、生命周期实例代码详解
Sep 17 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 命令行工具 shell_exec, exec, passthru, system详细使用介绍
2011/09/11 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
浅析php数据类型转换
2014/01/09 PHP
理解PHP中的stdClass类
2014/04/18 PHP
php表单处理操作
2017/11/16 PHP
Prototype Selector对象学习
2009/07/23 Javascript
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
php对mongodb的扩展(小试牛刀)
2012/11/11 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
Javascript闭包实例详解
2015/11/29 Javascript
使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享
2016/05/09 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
JavaScript组件开发之输入框加候选框
2017/03/10 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
Node 使用express-http-proxy 做api网关的实现
2020/10/15 Javascript
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
Python实现查找系统盘中需要找的字符
2015/07/14 Python
python 文件操作删除某行的实例
2017/09/04 Python
python对象销毁实例(垃圾回收)
2020/01/16 Python
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
英国婴儿和儿童服装网站:Vertbaudet
2018/04/02 全球购物
神路信息Java面试题目
2013/03/31 面试题
大学班级干部的自我评价分享
2014/02/10 职场文书
员工安全生产责任书
2014/07/22 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
感恩教育主题班会
2015/08/12 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书
2019幼儿教师求职信(3篇)
2019/09/20 职场文书
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL
html粘性页脚的具体使用
2022/01/18 HTML / CSS
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers
错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法?
2022/07/07 数码科技