vuex 在刷新页面后数据丢失

Vue是单页面应用,而vuex是是vue中的核心概念,主要是用作数据状态管理,然后再刷新页面后数据全部丢失了,这是由于vuex状态是保存在运行内存中,刷新页面等同于重新加载,肯定是丢失的了

解决方法

1、在刷新页面之前,数据保存一份到sessionStorage,在刷新后的app.vue中的生命周期钩子实例刚created的时候,把sessionStorage中的数据信息替换掉state中的数据

posted @ 2021-03-08 09:29  叫我汤先森  阅读(264)  评论(0)    收藏  举报