«

解决vuex刷新页面数据丢失

时间:2023-7-9 11:02     作者:小诸葛     分类:     正在检查是否收录...


1.监听页面是否刷新,如果页面刷新了,把state对象存入到sessionStorage或者localStorage中,

2.页面打开之后,判断sessionStorage/localStorage中是否存在state对象,如果存在,则说明页面是被刷新过的,将sessionStorage/localStorage中存的数据取出来给vuex中的state赋值。如果不存在,说明是第一次打开,则取vuex中定义的state初始值。

推荐阅读:


扫描二维码,在手机上阅读