问题标签 [js-cookie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
594 浏览

reactjs - 在 NextJS 中使用 async 和 Cookies.get 的 useEffect

我正在尝试获取使用效果的 cookie 数据,然后使用该数据,我的组件看起来像这样..

这就是我在 console.log(Cookies.get('favourites')) 时得到的 -

改变

产生想要的效果。

收藏夹是使用 js-cookie 存储在本地存储中的活动 ID 数组。它基本上是用户最喜欢的活动的列表,如果他们喜欢该活动并单击心形按钮,则将 activityID 存储为键并将值设置为 true

以上不起作用,如果在收藏夹数组中 activityId 为 true,则 setClick 不会设置为 true。如果我 console.log(Cookies.get('favourites')) 并将结果复制到 const favorites 那么它确实有效

0 投票
2 回答
644 浏览

javascript - 当有多个可用时,打字稿使用不正确的类型和玩笑

我是打字稿的新手,注意到了我没想到的行为。当我使用js-cookie包模拟命名导入时,它会模拟属性的特定实例,但错误地选择了要使用的正确类型。

在其中@types/js-cookies有两个定义,get()当我将其引用为mockCookie.get.<some-jest-function>. 因此,我收到打字稿错误说Type 'undefined' is not assignable to type '{ [key: string]: string; }'..

我可以通过每次都重新声明来解决这个问题jest.fn(),但更喜欢使用方便的 jest 函数(如 mockImplementationOnce)。

难道我做错了什么?有没有办法强制get使用哪种类型?

0 投票
4 回答
615 浏览

javascript - 如何在 Js Cookies 中存储长字符串?

嗨,我正在使用JsCookies,它运行良好,但我遇到了问题

每当我在 cookie 中存储一个短字符串时,它都可以正常工作,但缺点是我无法在 cookie 中存储长字符串

例如

这工作正常=Cookies.set('Coo', 'string', { expires: 1 })

但是当我尝试存储字符串化的 JSON 数据(大字符串)时遇到问题

请帮忙

0 投票
2 回答
855 浏览

nuxt.js - 如何从 nuxt.js 中间件中的“js-cookie”获取 cookie 值?

这是我的代码:

但我的主要问题是刷新页面后我的商店是空的,因为我想在中间件中使用我的 cookie。

0 投票
0 回答
61 浏览

cookies - Chrome跨同级不同子域共享cookie

我正在我的应用程序中创建一个带有 js-cookie 库的 cookie,我用应用程序的域设置了这个 cookie 的域。

a.mydomain.com上的应用程序使用域.a.mydomain.com创建一个名为token的cookie

b.mydomain.com上的应用程序使用域.b.mydomain.com创建一个名为token的cookie

cookie 的所有其他属性(路径、相同站点等)都是相同的。

如果我在 chrome 的不同选项卡上打开这两个应用程序,我可以看到域.a.mydomain.com的 cookie 与运行在b.mydomain.com上的应用程序共享。反之亦然,b.mydomain.com的 cookie对其他应用程序不可见。,

这对我来说看起来很奇怪,因为域处于同一级别,所以我希望只有一个 cookie。这是预期的吗?

0 投票
0 回答
19 浏览

javascript - JS / JSON:将jscookies函数放在按钮{更新}时不显示数据

只是想问问。我想显示从 JSON 链接检索的数据列表。一切都很好,直到我在每行数据中添加一个查看按钮。此按钮将显示所选数据的详细信息。现在,我想添加 jscookie 以将基于所选行的 id 带到 viewDetails.html。但我不确定代码是否正确。你们可以检查一下吗?

0 投票
1 回答
101 浏览

javascript - 从 React 中的 Cookie 获取电话号码前缀

我知道我们可以用这个方法得到一个国家的iso代码:

有没有办法获取电话前缀?

例如,对于美国,它应该是 +1,对于 FR +33 等等。

0 投票
0 回答
35 浏览

javascript - 使用 js-cookies,如何轻松将对象设置为 cookie?

但是,我想做这样的事情:

0 投票
1 回答
35 浏览

reactjs - ReactJS 中的 Cookie.js 在渲染/路由到配置文件页面时将角色值设置为未定义

我遇到了这个问题,在个人资料页面的渲染过程中,由于某种原因,cookie 值将被设置为未定义。我已经检查了这个错误几个小时,我可以确认没有影响 cookie 数据的外部值,除了在登录、编辑配置文件和注销过程中。

Google 控制台在第三次渲染期间将角色数据集显示为未定义

作为参考,这些是影响 cookie 的代码:

0 投票
2 回答
1169 浏览

javascript - 链接 js-cookie 时出现 Firefox 和 Chrome 错误:未捕获的 ReferenceError:未定义模块

控制台日志中的错误:“未捕获的 ReferenceError:未定义模块”
这是导致错误的原因:

在此处输入图像描述

Chrome和firefox上的其他人会发生这种情况吗?有没有人有办法解决吗?

这不是以前发生的,而是从今天开始的。