vuex-persistedstate —— 数据持久化

news/2024/12/23 3:54:04/

         在之前的篇目当中对于 Vuex 中的相关内容都讲得差不多,但是在项目中去使用vuex,虽然数据状态得到管理了,但数据在每一次都需要去重新加载,那么对于数据的持久化vue是没有给解决的,而是通过第三方的工具去进行数据的持久化的,本篇内容就来介绍如何来使用这款第三方包来完成数据持久化 —— vuex-persistedstate;

[ 注:怎么读?persistedstate —— per西施特day  ]

vuex-persistedstate 引入

        通过npm包管理器工具下载 vuex-persistedstate :如下命令

npm install --save vuex-persistedstate

        引入 vuex-persistedstate :这里用之前讲的首页模块中去引入,如果是在其他模块是同样方式引入即可 ;

import createPersistedState from 'vuex-persistedstate'
const store = createStore({// 添加如下这行内容:plugins: [createPersistedState()],
});

        那么继续上一篇项目内容,将这段内容引入到 /store/index.js 中来:

import Vue from 'vue'
import Vuex from 'vuex'
import HomeModule from '@/store/Module/HomeModule'
import createPersistedState from 'vuex-persistedstate'Vue.use(Vuex)export default new Vuex.Store({plugins: [createPersistedState()],state: {},getters: {},mutations: {},actions: {},modules: {HomeModule}
})

        完成以上步骤就可以了,已经成功了!

         测试运行一下,获取到这个swiperList数据:

         这里默认的就是 LocalStorage存储,如果想换成sessionStorage存储可以这样来修改:

import createPersistedState from 'vuex-persistedstate'export default new Vuex.Store({plugins: [createPersistedState({storage: window.sessionStorage})],...

        通过 vuex-persistedstate 来解决vue中数据持久化的问题,讲到这个从对于项目开发中的一些重要内容已然已将完成的七七八八了,后续会再来讲几个关于项目开发中的其他几个点,那么本篇就到此结束,感谢大家!

 


http://www.ppmy.cn/news/687757.html

相关文章

【20220819】文献翻译——Deephase:周期性自编码器学习运动相位流形

Deephase:周期性自编码器学习运动相位流形 1. 简介2. 相关工作3. 周期性自动编码器3.1 网络结构3.2 相位流形3.3 网络训练 4. 运动控制器4.1 神经运动控制器4.2 运动匹配 5 实验和评估5.1 学习到的相位流形5.2 神经网络的运动合成5.3 评估 6. 讨论7. 局限性8. 结论和…

HTTP 415

描述 在使用Easy-UI框架请求表单数据的UPDATE操作的时候,报了如下入错:General Request URL: http://localhost:8280/device/instrument/v1/register Request Method: POST Status Code: 415 Remote Address: [::1]:8280 Referrer Policy: no-referrer…

【系统架构】第六章-数据库设计基础知识(数据库设计)

软考-系统架构设计师知识点提炼-系统架构设计师教程(第2版) 第一章-绪论第二章-计算机系统基础知识(一)第二章-计算机系统基础知识(二)第三章-信息系统基础知识第四章-信息安全技术基础知识第五章-软件工程…

python log函数

python log函数 语法: import math math.log(x[, base])注意:log()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。 参数: x : 数值表达式base :可选,底数,默认为e 实例 i…

lg相乘公式,lg指数函数运算法则,指数函数运算公式8个

内容导航: Q1:对数函数的运算公式. 1、a^log(a)(b)=b 2、log(a)(a)=1 3、log(a)(MN)=log(a)(M)+log(a)(N); 4、log(a)(MN)=log(a)(M)-log(a)(N); 5、log(a)(M^n)=nlog(a)(M) 6、log(a)[M^(1/n)]=log(a)(M)/n 扩展资料: 一般地,对数函数以幂(真数)为自变量,指数为因变量,底…

matlab中lg怎么打开,在 matlab怎么表示lg10

matlab中log可以表示为ln,即log(exp(1))1; 根据换底公式,lg10表示为log(10)/log(10) 所以matlab中可以直接用lg10()。 若 10^yx 则y是x的常用对数:ylg x 函数ylg x(x>0) 值域R 零点 x 1 在(0,∞)中单调递增 导数 d/dx(lg x) 1/(x ln10) …

java lg_java的的lg函数

如果你使用的是nginx,可以修改你的配置文件如下实现 server { server_name **.**; #你的网站 listen 443; ssl on; ssl_certificate /usr/local/nginx/conf/server.crt; ssl_certificate_key /usr/local/nginx/conf/server_nopwd.key; location / { if ($http_user_agent ~ &qu…

lg相乘公式_lg函数(log的公式大全)

是对数函数,log以10为底的对数,如lg100=2 lg一般来说(大学之前)都是以10为底数的对数,称为常用对数.不过在大学里(电路方面)lg就可能是以2为底数的对数,不过总之,lg函数就是常用对数函数,在不同领域. 对数函数lg,是以10为底的对数(常用对数),如lg 10=1。lg即为log10。若…