Vue.js Vue中缓存的缓存ttl

Vue.js Vue中缓存的缓存ttl,vue.js,vuex,Vue.js,Vuex,我正在项目中使用Vuex和Vuex persistedstate。 如何更改Vue中本地存储的生存时间(ttl)? 对不起,我英语不好 另外,我使用此解决方案。vuex persistedstate似乎正在使用此cookie库: 此示例还具有过期属性(取自其文档): 这里的数字3是天数,如果您想要更少的天数,可以遵循以下常见问题解答: 到目前为止,您尝试了什么?现在,我有两种不同的解决方案。一次使用js cookie存储,二次使用解决方案。现在,我在项目中使用window.localStora

我正在项目中使用Vuex和Vuex persistedstate。
如何更改Vue中本地存储的生存时间(ttl)?
对不起,我英语不好
另外,我使用此解决方案。

vuex persistedstate似乎正在使用此cookie库:

此示例还具有过期属性(取自其文档):

这里的数字3是天数,如果您想要更少的天数,可以遵循以下常见问题解答:


到目前为止,您尝试了什么?现在,我有两种不同的解决方案。一次使用js cookie存储,二次使用解决方案。现在,我在项目中使用window.localStorage
const store = new Store({
  // ...
  plugins: [
    createPersistedState({
      storage: {
        getItem: key => Cookies.get(key),
        setItem: (key, value) =>
          Cookies.set(key, value, { expires: 3, secure: true }),
        removeItem: key => Cookies.remove(key),
      },
    }),
  ],
})