npm install --save vuex-persist

import VuexPersistence from 'vuex-persist'

const vuexLocal = new VuexPersistence({
storage: window.localStorage
}) const store = new Vuex.Store<State>({
state: { ... },
mutations: { ... },
actions: { ... },
plugins: [vuexLocal.plugin]
})

vuex 即可实现 持久化!(刷新不丢数据)

例如 index.js

import Vue from 'vue'
import Vuex from 'vuex' import VuexPersistence from 'vuex-persist' const vuexLocal = new VuexPersistence({
storage: window.localStorage
}) Vue.use(Vuex) import PostClass from './modules/PostClass' export default new Vuex.Store({
plugins: [vuexLocal.plugin],
state: {
/**
* 登陆前的url..用于登录后跳转到 此url
*/
beforeLoginUrl: '',
/**
* 当前登陆用户的菜单
*/
menuList: [],
/**
*
*/
postClass: [] },
modules: {
PostClass
},
mutations: {
setBlUrl(state, path) {
state.beforeLoginUrl = path;
},
setMenuList(state, payload) {
state.menuList = payload
}
}
})
 

最新文章

  1. 安装python-docx
  2. 使用zookeeper实现分布式锁
  3. 优秀大数据GitHub项目一览
  4. Laravel框架——增删改查
  5. Android KitCat 4.4.2 ADB 官方所支持的所有Services格式翻译
  6. HTML表单元素
  7. Django创建模板、URL模式、创建视图函数
  8. 推酷文章中编写js组件系列文章整理
  9. python读取两个文件并且判断是否一致
  10. (Android数据传递)Service和Activity之间-- 借助BroadcastReceiver--的数据传递
  11. 反射简化switch语句
  12. 把一行数字(readline)读进List并以科学计数法输出(write)到文件
  13. Python 面向对象补充
  14. spring task 实现定时执行(补充:解决定时任务执行2次问题)
  15. python list 去掉重复元素
  16. xpath的层级与逻辑定位
  17. SpringMVC &amp; SpringBoot小记
  18. Android Intent 教程
  19. java中复制bean
  20. Java [Leetcode 384]Shuffle an Array

热门文章

  1. mysql主从延迟
  2. Python父类调用子类
  3. oracle plsql参数
  4. 金融卡IC卡知识50问
  5. easyUI form sumit 中文乱码
  6. 树形DP-HDU1561 The more, The Better
  7. Server Sql 多表查询、子查询和分页
  8. asp.net get图
  9. [.net 多线程]Barrier
  10. 深入解析mapreduce 笔记