如何获取js-cookie

问题描述 投票:0回答:1

我有用于从js-cookie设置cookie的代码

Cookies.set("currentCity", selected ? JSON.stringify(selected.city) : "", {
            domain: `.${process.env.DOMAIN}`,
})

当我尝试通过更改currentCity变量获取Cookie时>

    useEffect(() => {
    console.log('All Cookies' ,Cookies.get())
  }, [currentCity])

我在控制台中具有以下内容

_pk_id.10.1fff: "7f704b7a9d967f1e.1577256464.0.1577265589.."

也是当我没有设置Cookie时(只是删除了Cookies.set)

在获取Cookie的console.log中我有相同的内容

_pk_id.10.1fff: "7f704b7a9d967f1e.1577256464.0.1577265589.."

我在做什么错? _pk_id.10.1fff是我第一次设置的同一Cookie吗?

[我有一个用于从js-cookie Cookies.set(“ currentCity”,selected?JSON.stringify(selected.city):“”,{domain:`。$ {process.env.DOMAIN}中设置cookie的代码。 ,})当我尝试获取...

javascript reactjs cookies setcookie
1个回答
0
投票

您每次都将cookie值设置为currentCity而不清除其值(以防万一您没有关闭浏览器),也许先删除cookie可能会解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.