在 Nuxt 3 中使用 Pinia 保持状态

Gau*_*ain 6 nuxtjs3 pinia

我正在尝试使用 package 来保留新 Nuxt 3 应用程序中变量的状态pinia-plugin-persistedstate

我已经实施了nuxt 3指南中提供的步骤:

  1. 创建了/plugins/persistedstate.ts文件。
  2. persist: true在商店文件中添加了选项。

但什么也没发生。每当我刷新页面时,存储值就会丢失。

有人可以帮我理解这里的问题是什么吗?另外,如果有人使用过该软件包,请分享我在实施时可能缺少的步骤。

小智 3

我发现这种集成可以工作,但问题是 cookie 只能有一定的大小。这可能就是问题所在。即您的响应对象大于 cookie 中存储数据的可用大小