问题描述
在我的项目中,我遇到了cookie技术的问题,我无法使用它,因为我的客户遇到了问题,因为cookie应该有一些通知按钮,而用户可能不会批准它.
In my project, I faced with a problem the cookie technology and I can't use it because my client gets problems with it because cookies should have some button for notification, and the user might not approve it.
我的问题是:
是否有解决方案(可能的模块)来解决此类问题?如果是,您首先要推荐什么?
My question is:
Are there any solutions (modules possible) to solve such problems?If yes - what can you recommend first of all?
在我的项目中,我需要从VUEX以中间件(在SSR模式下)获取数据,并且需要在刷新页面后将其保存.
In my project, I need to get data in middleware(in SSR mode) from VUEX and I need to save it after refresh pages.
如果可能的话-需要为其他浏览器或其他选项卡的当前浏览器保存会话数据.不用cookie真的吗?
If it possible - need to save session data for other browsers or another tab's the current browser.Is it real without a cookie using?
推荐答案
如果要保留Vuex数据,可以使用 vuex-persist
If you want to persist Vuex Data you can use vuex-persist
这将在页面上保留您的数据.
Which will persist your data on-page.
使用 vuex-persist
,您可以使用3-4个选项来存储vuex数据
With vuex-persist
you have 3-4 options to store vuex data
- js-cookie以使用浏览器Cookies
- window.localStorage(在PC重新启动后仍然存在,直到您清除浏览器数据)
- window.sessionStorage(在关闭浏览器时消失标签)
- localForage使用浏览器中的IndexedDB
这篇关于适用于nuxt.js的Vuex LocaleStorage插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!