我正在尝试从React应用程序的子组件中检索存储在cookie中的值,并且也在我的Redux store.js
文件和根组件中检索相同的值。
store.js
中的值与Cookie存储器中存储的值完全一致,并且由于某些原因,store.js
中返回的值与根组件中返回的值不同,后者与子组件中返回了一个。
为什么有这种可能发生?
我没有一个很好的代码示例来进行演示,但是我创建了codesandbox来尝试解释我的观点。
谢谢。
答案 0 :(得分:0)
您应该为cookie设置路径/,否则可能会与另一个cookie一起创建
Cookies.set("foo", "value", { expires: 7, path: "/" });