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 相关文章推荐
整理8个很棒的 jQuery 倒计时插件和教程
Dec 12 Javascript
jquery增加时编辑jqGrid(实例代码)
Nov 08 Javascript
javascript中的self和this用法小结
Feb 08 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
Mar 12 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
Sep 23 Javascript
JavaScript实现对下拉列表值进行排序的方法
Jul 15 Javascript
基于Vue.js实现tab滑块效果
Jul 23 Javascript
Vue使用NPM方式搭建项目
Oct 25 Javascript
如何让微信小程序页面之间的通信不再变困难
Jun 03 Javascript
layui监听select变化,以及设置radio选中的方法
Sep 24 Javascript
jquery实现购物车基本功能
Oct 25 jQuery
Vue组件跨层级获取组件操作
Jul 27 Javascript
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
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
ThinkPHP 3.2.2实现事务操作的方法
2017/05/05 PHP
JS实现控制表格只显示行边框或者只显示列边框的方法
2015/03/31 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
2016/05/19 Javascript
jquery实现轮播图效果
2017/02/13 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
js实现放大镜特效
2017/05/18 Javascript
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
详解React+Koa实现服务端渲染(SSR)
2018/05/23 Javascript
vue实现城市列表选择功能
2018/07/16 Javascript
vue-cli3.0使用及部分配置详解
2018/08/29 Javascript
Vue 引入AMap高德地图的实现代码
2019/04/29 Javascript
webpack4 SplitChunks实现代码分隔详解
2019/05/23 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
Python3里的super()和__class__使用介绍
2015/04/23 Python
解决python删除文件的权限错误问题
2018/04/24 Python
详解Python3的TFTP文件传输
2018/06/26 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
python异常处理try except过程解析
2020/02/03 Python
python代码实现TSNE降维数据可视化教程
2020/02/28 Python
pandas apply多线程实现代码
2020/08/17 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
成品仓管员岗位职责
2013/12/11 职场文书
产品质量承诺书
2014/03/27 职场文书
中等生评语大全
2014/05/04 职场文书
股东授权委托书范本
2014/09/13 职场文书
党员群众路线整改措施及今后努力方向
2014/10/28 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
2016年端午节校园广播稿
2015/12/18 职场文书
python使用XPath解析数据爬取起点小说网数据
2021/04/22 Python