Vue单页面应用保证F5强刷不清空数据的解决方案


Posted in Javascript onJanuary 31, 2018

问题描述:

Vue单页面用按F5强刷,数据就恢复初始了,这怎么破?

解决方案:

store.subscribe((mutation, state) => {
 sessionStorage.setItem('mobileState', JSON.stringify(state));
})
 if (sessionStorage.getItem('mobileState')) {
  state = JSON.parse(sessionStorage.getItem('mobileState'));
 } else {
  state = stateOrg;
 }

ps:下面看下Vue父组件接收不到子组件$emit事件的原因分析

 通常有两种情况:

1.事件名称不全是小写。事件名称要求全小写。

2.不是父子关系。这里的父子关系是严格的父子关系,祖孙关系也不行。只能一层一层触发,这在写树形组件时,很容易掉坑里。

Javascript 相关文章推荐
jQuery的attr与prop使用介绍
Oct 10 Javascript
PHP使用方法重载实现动态创建属性的get和set方法
Nov 17 Javascript
基于jquery实现省市区三级联动效果
Dec 25 Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
Oct 13 Javascript
angular实现spa单页面应用实例
Jul 10 Javascript
react-native DatePicker日期选择组件的实现代码
Sep 12 Javascript
详解如何用webpack4从零开始构建react开发环境
Jan 27 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
May 05 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
May 14 Javascript
ES6 Class中实现私有属性的一些方法总结
Jul 08 Javascript
小程序调用微信支付的方法
Sep 26 Javascript
jquery制作的移动端购物车效果完整示例
Feb 24 jQuery
Vue服务器渲染Nuxt学习笔记
Jan 31 #Javascript
微信小程序页面生命周期详解
Jan 31 #Javascript
在vue项目中使用Nprogress.js进度条的方法
Jan 31 #Javascript
pace.js和NProgress.js两个加载进度插件的一点小总结
Jan 31 #Javascript
微信小程序App生命周期详解
Jan 31 #Javascript
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 #jQuery
微信小程序switch组件使用详解
Jan 31 #Javascript
You might like
人大复印资料处理程序_查询篇
2006/10/09 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
js里怎么取select标签里的值并修改
2012/12/10 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
2017/05/05 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
Python for循环生成列表的实例
2018/06/15 Python
Python函数中不定长参数的写法
2019/02/13 Python
pygame实现俄罗斯方块游戏(AI篇2)
2019/10/29 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
html5小程序飞入购物车(抛物线绘制运动轨迹点)
2020/10/19 HTML / CSS
新奇的小玩意:IWOOT
2016/07/21 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
电子商务专业推荐信范文
2013/12/02 职场文书
《北京的春节》教学反思
2014/04/07 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
校园安全广播稿范文
2014/09/25 职场文书
兵马俑的导游词
2015/02/02 职场文书
优秀团员个人总结
2015/02/26 职场文书
关爱空巢老人感想
2015/08/11 职场文书
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
python - timeit 时间模块
2021/04/06 Python
Java使用jmeter进行压力测试
2021/07/09 Java/Android
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL