![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vuex
文章平均质量分 57
会说法语的猪
我生命再怎么粗糙,我都要活得很骄傲
展开
-
Vuex数据持久化存储
Vue项目中使用Vuex作为状态管理,相当于全局的变量存储,可以在所有的vue组件中共享数据、动态修改其状态。vuex是单向数据流,存在vuex中的变量都是响应式数据,组件中一般会通过computed来使用store中的状态、且有缓存但是当我们去刷新浏览器的时候,store中的状态都会被清空、重新初始化为最初的状态,在某些情况下,我们可能需要将这些状态保存下来,所以这篇来介绍如何让vuex或pinia的状态持久化存储。......原创 2022-07-23 17:24:16 · 10332 阅读 · 3 评论 -
重置Vuex本地存储状态
思路:在初始化的时候,也就是store的初始状态,把state中的所有状态都拷贝出以一份(这里一定是深拷贝),然后在需要重置状态的时候,再将其还原回去(这里也一定是深拷贝方式)一:初始化的时候向window挂载属性,并将全部最初的状态拷贝一份main.jsimport Vue from "vue";import App from "./App.vue";import router from "./router";import store from "./store";import原创 2022-01-19 21:37:04 · 3704 阅读 · 0 评论