0

我的浏览器上有一个 cookie,我想用 react 读取它,我这样使用它:

import Cookies from 'js-cookie';
console.log(Cookies.get('cookieName1'));

当我运行它时,我进入undefined了控制台,但是 cookieName1 在我的 cookie 上有一个值。

我该如何解决?

4

1 回答 1

1

我使用了运行良好的 js-cookies。

import cookies from "js-cookies";

const secure = window.location.protocol === 'https'

在 cookie 中设置值使用下面的代码

cookies.setItem("API_TOKEN", "hello", undefined, "/", undefined, secure)

从 cookie 中获取价值,使用下面的代码

cookies.getItem("API_TOKEN")

删除 cookie 使用下面的代码

cookies.removeItem('API_TOKEN')
于 2019-08-13T14:32:24.927 回答