解决vue keep-alive 数据更新的问题


Posted in Javascript onSeptember 21, 2018

在项目中使用<keep-alive>包含<router-view>实现页面缓存,加速页面加载,

同时,这种方式带来一些弊端,请看如下大神解释:

***********************************

当引入keep-alive的时候,页面第一次进入,钩子的触发顺序created-> mounted-> activated,退出时触发deactivated。

当再次进入(前进或者后退)时,只触发activated。

***********************************

这就带来一个问题,之前在项目中使用mounted在页面加载时获取数据,使用<keep-alive>后方法不再生效,

根据上面的解释,将mounted替换为activated即可。

以上这篇解决vue keep-alive 数据更新的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
Jun 26 Javascript
JavaScript XML操作 封装类
Jul 01 Javascript
浅谈javascript中onbeforeunload与onunload事件
Dec 10 Javascript
js实现图片无缝滚动特效
Mar 19 Javascript
js+canvas绘制五角星的方法
Jan 28 Javascript
Js 获取当前函数参数对象的实现代码
Jun 20 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
Jul 27 Javascript
jQuery操作json常用方法示例
Jan 04 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
Apr 25 Javascript
详解vue数据渲染出现闪烁问题
Jun 29 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
Feb 12 Javascript
基于Cesium绘制抛物弧线
Nov 18 Javascript
vue axios基于常见业务场景的二次封装的实现
Sep 21 #Javascript
vue2使用keep-alive缓存多层列表页的方法
Sep 21 #Javascript
使用ng-packagr打包Angular的方法示例
Sep 21 #Javascript
基于vue中keep-alive缓存问题的解决方法
Sep 21 #Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
Sep 21 #Javascript
vue单页面应用打开新窗口显示跳转页面的实例
Sep 21 #Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
Sep 21 #Javascript
You might like
PHP脚本的10个技巧(5)
2006/10/09 PHP
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
2013/07/01 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
yii2实现 &quot;上一篇,下一篇&quot; 功能的代码实例
2017/02/04 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
jQuery中hover方法和toggle方法使用指南
2015/02/27 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
2015/03/05 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
JQuery解析XML的方法小结
2016/04/02 Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
2016/06/13 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
2019/07/18 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
[01:09]DOTAPLUS——DOTA2的新时代
2018/04/04 DOTA
[34:47]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第一场 11.18
2020/11/18 DOTA
举例讲解Python中的list列表数据结构用法
2016/03/12 Python
python实现获取Ip归属地等信息
2016/08/27 Python
梅尔倒谱系数(MFCC)实现
2019/06/19 Python
python利用dlib获取人脸的68个landmark
2019/11/27 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
Python tkinter制作单机五子棋游戏
2020/09/14 Python
python模拟点击玩游戏的实例讲解
2020/11/26 Python
美国保健品专家:Life Extension
2018/05/04 全球购物
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
擅自离岗检讨书
2014/02/11 职场文书
中学生期中自我鉴定
2014/04/20 职场文书
《改造我们的学习》心得体会
2014/11/07 职场文书
运动会1000米加油稿
2015/07/21 职场文书
生日宴会家属答谢词
2015/09/29 职场文书
大学生如何逃脱“毕业季创业队即散伙”魔咒?
2019/08/19 职场文书
Python标准库pathlib操作目录和文件
2021/11/20 Python
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技