Cookies.set 没有在 cookie (js-cookie) 中设置值
Cookies.set doesn't set the value in cookie (js-cookie)
我正在尝试使用 js-cookie 在 cookie 中设置一些数据。
但不知何故,它没有在 cookie 中设置。以下是我的代码:
const setCookie = (name: string, value: string, expires: Date) => {
Cookies.set(name, value, {expires})
}
这是我 console.log 这一行的结果:
UserId=1; path=/; expires=Thu, 09 Apr 2020 15:26:37 GMT
我认为 path=/ 是问题所在,所以我也尝试设置路径,但没有成功。
有谁知道为什么不设置到 cookie 中?
更新:
传递给 name、value、expires 的数据是:
UserId, 1, 2020 年 4 月 9 日星期四 11:26:37 GMT-0400(东部夏令时)
Expires 参数应该是一个数字,表示您的 cookie 过期的天数
只需按照以下方式更新您的功能
const setCookie = (name: string, value: string, expires: number) => {
Cookies.set(name, value, {expires})
}
我正在尝试使用 js-cookie 在 cookie 中设置一些数据。 但不知何故,它没有在 cookie 中设置。以下是我的代码:
const setCookie = (name: string, value: string, expires: Date) => {
Cookies.set(name, value, {expires})
}
这是我 console.log 这一行的结果:
UserId=1; path=/; expires=Thu, 09 Apr 2020 15:26:37 GMT
我认为 path=/ 是问题所在,所以我也尝试设置路径,但没有成功。 有谁知道为什么不设置到 cookie 中?
更新: 传递给 name、value、expires 的数据是:
UserId, 1, 2020 年 4 月 9 日星期四 11:26:37 GMT-0400(东部夏令时)
Expires 参数应该是一个数字,表示您的 cookie 过期的天数
只需按照以下方式更新您的功能
const setCookie = (name: string, value: string, expires: number) => {
Cookies.set(name, value, {expires})
}