vueX持久化存储插件
创始人
2024-03-20 07:05:15

场景:我们在做vue项目时,会遇到存储一些公共值,这样方便在不同的页面去调用这些值

        vue中有个vuex,一般我们都存储在这里,这样在每个页面都能够调用

                但是,当页面刷新了,这些值就被自动清理掉了

                这时候我们就想到存储在本地,比如:localStorage

                        localStorage:一个在浏览器存储体积大,时间更持久的数据存储优点

                        这样貌似解决了页面刷新数据丢失的囧像

                        但是,一个项目中,肯定会存储很多公共值,我们不可能有一个存一个写

                        一个,这样太麻烦了,浪费时间
                       

下来就带来一个可以让你不用手动去写,当你每次在vueX中存储值的时候,自动在本地给你存储对应的值

这个插件就是:vuex-persistedstate

全局安装:

        

npm install vuex-persistedstate --save

安装指定版本:

yarn add vuex-persistedstate@3.2.1

安装完成后,在state中导入该插件

(我的路径是在store/index.js中导入)

import createPersistedState from 'vuex-persistedstate'

这样就完成了,试试更改vueX的值,看是不是自动在本地存储相应的数据

 

相关内容

热门资讯

福建5个口岸获批新设口岸进境免... 近日,财政部、商务部等部门发文,同意在福州长乐国际机场、泉州晋江国际机场、厦门翔安国际机场、五通客运...
三维通信:共同设立私募股权基金... 来源:金综科技1月26日,三维通信公告,公司与杭州九智投资管理有限公司等5位合伙人签署合伙协议,共同...
海昌智能改制或涉国资流失,实控...   海昌智能改制或涉国资流失,实控人履历存疑且涉美诉讼,IPO前千万资金划转视信披如儿戏,国金证券解...
新股消息 | 舜宇智行递表港交... 据港交所1月26日披露,宁波舜宇智行科技股份有限公司(简称:舜宇智行)向港交所主板递交上市申请书,中...
瑞穗招募数位资深投行人员   据知情人士透露,瑞穗金融集团在一轮资深投行员工招聘潮中招募了Jon Connor和Thibaud...