可以在聊天页面的created生命周期里面写如下代码,使得刷新后的页面和之前的是一样的
created(){
    alert(11)
    //在页面加载时读取localStorage里的状态信息
    localStorage.getItem("userMsg") && this.$store.replaceState(JSON.parse(localStorage.getItem("userMsg")));
    
    //在页面刷新时将vuex里的信息保存到localStorage里
    window.addEventListener("beforeunload",()=>{
      localStorage.setItem("userMsg",JSON.stringify(this.$store.state))
    })
  },

最新文章

  1. [NHibernate]第一个NHibernate的应用配置
  2. linux 安装nginx
  3. Vue.js常用指令总结
  4. [转]Android开发:Parallax效果的ScrollerView,改编自ParallaxListView
  5. Git使用ssh key
  6. PhoneGap,Cordova[3.5.0-0.2.6]:利用插件Cordova-SQLitePlugin来操作SQLite数据库
  7. 使用程序获取整型数据和浮点型数据在内存中的表示---gyy整理
  8. Git 使用相关
  9. 关于View和VIewController的关系和理解
  10. IIC 概述之3
  11. Phoenix和SQuirrel安装详解
  12. Ubuntu下搜狗输入法的安装教程
  13. JAVA笔记--static
  14. Swift Precondition 预处理
  15. 几种查询方法(lambda Linq Enumerable静态类方式)
  16. Google Voice号码使用说明及用途
  17. bnu 被诅咒的代码
  18. 微服务前端开发框架React-Admin
  19. 文本检测: CTPN
  20. C#进阶之路(七)反射的应用

热门文章

  1. HarmonyOS小白入门设备开发的“芯”路历程
  2. react 16.8版本新特性以及对react开发的影响
  3. rsyn实现服务器源码同步
  4. 5月25日 python学习总结 HTML标签
  5. Monkey的参数及简单使用
  6. TetBrains产品快捷键大全
  7. Spring Cloud Alibaba 之 Nacos
  8. 面试问题之C++语言:volatile关键字的作用
  9. 为什么要使用 kafka,为什么要使用消息队列?
  10. @Param注解和@Mapper注解