问题标签 [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.
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 那么它确实有效
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
使用哪种类型?
javascript - 如何在 Js Cookies 中存储长字符串?
嗨,我正在使用JsCookies,它运行良好,但我遇到了问题
每当我在 cookie 中存储一个短字符串时,它都可以正常工作,但缺点是我无法在 cookie 中存储长字符串
例如
这工作正常=Cookies.set('Coo', 'string', { expires: 1 })
但是当我尝试存储字符串化的 JSON 数据(大字符串)时遇到问题
请帮忙
nuxt.js - 如何从 nuxt.js 中间件中的“js-cookie”获取 cookie 值?
这是我的代码:
但我的主要问题是刷新页面后我的商店是空的,因为我想在中间件中使用我的 cookie。
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。这是预期的吗?
javascript - JS / JSON:将jscookies函数放在按钮{更新}时不显示数据
只是想问问。我想显示从 JSON 链接检索的数据列表。一切都很好,直到我在每行数据中添加一个查看按钮。此按钮将显示所选数据的详细信息。现在,我想添加 jscookie 以将基于所选行的 id 带到 viewDetails.html。但我不确定代码是否正确。你们可以检查一下吗?
javascript - 从 React 中的 Cookie 获取电话号码前缀
我知道我们可以用这个方法得到一个国家的iso代码:
有没有办法获取电话前缀?
例如,对于美国,它应该是 +1,对于 FR +33 等等。
javascript - 使用 js-cookies,如何轻松将对象设置为 cookie?
但是,我想做这样的事情: