开发者问题收集

在单页应用程序中使用 cookie 功能时出错

2020-06-09
66

我在 Reactjs 中有一个单页应用程序。

我厌倦了使用以下函数:

cookies.set("user",{
                    id: user.id, token: response.data.token, email: this.state.email
                });

当我想登录我的单页应用程序时,出现如下错误: cookie__WEBPACK_MODULE_5___default.a.set 不是函数

在我的应用程序顶部,我通过 import cookies from 'cookie' 包含 cookie。

我该如何修复此错误?

1个回答

您使用的模块是 Node js 模块,它有一些 V8 绑定。因此,它无法在浏览器上运行。我建议您改用 Js cookie

在 js cookie 中,您可以以类似的方式设置 cookie - Cookies.set('name', 'value');

Atin Singh
2020-06-09