关于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 GUID生成器实现代码
Oct 31 Javascript
js中settimeout方法加参数
Feb 28 Javascript
60个很实用的jQuery代码开发技巧收集
Dec 15 Javascript
jQuery内容筛选选择器实例代码
Feb 06 Javascript
js CSS3实现卡牌旋转切换效果
Jul 04 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
Node.js创建Web、TCP服务器
Dec 05 Javascript
angularJs中ng-model-options设置数据同步的方法
Sep 30 Javascript
js中事件对象和事件委托的介绍
Jan 21 Javascript
vue-froala-wysiwyg 富文本编辑器功能
Sep 19 Javascript
ES6 Symbol在对象中的作用实例分析
Jun 06 Javascript
Array.filter中如何正确使用Async
Nov 04 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学习笔记之二 php入门知识
2011/01/12 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
php文件上传及下载附带显示文件及目录功能
2017/04/27 PHP
Laravel 自定命令以及生成文件的例子
2019/10/23 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
Prototype Hash对象 学习
2009/07/19 Javascript
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
JavaScript分秒倒计时器实现方法
2015/02/02 Javascript
jquery获取点击控件的绝对位置简单实例
2016/10/13 Javascript
BootStrap Table对前台页面表格的支持实例讲解
2016/12/22 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
JS实现将链接生成二维码并转为图片的方法
2018/03/17 Javascript
vue2中,根据list的id进入对应的详情页并修改title方法
2018/08/24 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
ant design实现圈选功能
2019/12/17 Javascript
javascript canvas时钟模拟器
2020/07/13 Javascript
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
2016/05/27 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
OpenCV图片漫画效果的实现示例
2020/08/18 Python
Pycharm github配置实现过程图解
2020/10/13 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
纯CSS3实现运行时钟的示例代码
2021/01/25 HTML / CSS
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
公共事业管理本科生求职信
2013/10/07 职场文书
幼儿园老师寄语
2014/04/03 职场文书
仓库管理计划书
2014/05/04 职场文书
教师读书活动总结
2014/05/07 职场文书
五好家庭事迹材料
2014/12/20 职场文书
幼儿园小班班务总结
2015/08/03 职场文书