【问题标题】:JS/React multiple cookiesJS/React 多个 cookie
【发布时间】:2019-06-12 17:40:54
【问题描述】:

好的,所以我想我在这里遗漏了一些非常简单的东西,但无法使用此功能存储多个 cookie:

function safe_item(name) {
document.cookie = 'item name:' + name;
}

它完全按预期工作,但是当创建一个新的 cookie 时,前一个就消失了:/

【问题讨论】:

  • 您必须将所有 cookie 附加到一个字符串中。小心不要切掉与您自己的应用程序无关的部分。例如,您会在很多 cookie 字符串中找到一个您不想删除的 google 分析块。

标签: javascript reactjs cookies


【解决方案1】:

这是因为document.cookie 只接受单个字符串作为值;

所以,不要使用document.cookie = 'item name:' + name;,而是这样做document.cookie += 'item name:' + name;

【讨论】:

    猜你喜欢
    • 2022-01-03
    • 2018-09-15
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 2021-05-16
    • 2018-03-13
    • 2022-12-10
    相关资源
    最近更新 更多