问题标签 [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 投票
2 回答
293 浏览

javascript - 在使用 JS Cookie 浏览 x 页后显示模式?

我正在尝试显示在我的网站上查看的 Bootstrap modal avec 3 页面,并找到一个实际的解决方案使用 JS-Cookie 插件找到这个问题的实际解决方案。

我试过这段代码,但它不工作:

上面的代码应该做什么:在 4 页重新加载后提示模式,就像这里
什么不起作用:我重新加载页面但模式没有出现

这是我的 cookie 状态(在 chrome 上): 此链接上的图像

这是一个代码示例,实际上可用于在网站首次访问时显示模式:

** - 解决方案 - **

您可以在@greedchikara 代码片段中找到解决方案

编码 :


你能帮我么 ?谢谢

这是 JS cookie 插件的代码。

0 投票
1 回答
4043 浏览

javascript - 如何在 Nest.js 中存储、读取和删除 cookie 和会话

如何存储、读取和删除 cookie 和会话Nest.js

我应该使用这个:

还是我应该使用 js-cookie?

0 投票
1 回答
2513 浏览

vue.js - 带有 Cookie 存储的 Vuex 在页面刷新后丢失状态

我正在使用带有 cookie 存储的 Vuex,但是当我进行 F5 页面刷新时,状态会丢失。我不知道为什么。

我尝试从“true”和“false”切换“安全”选项,但它没有解决它。我正在使用 IIS 在本地环境中进行测试。

从 'js-cookie' 导入 * 作为 Cookie;从'vuex-persistedstate'导入createPersistedState;

导出默认新的 Vuex.Store({

});

我希望在页面刷新后状态会重新水化。

0 投票
1 回答
1091 浏览

encoding - js-cookie 未将值编码为与 php setcookie 相同的值

当我使用此https://github.com/js-cookie/js-cookie创建 cookie 时

这是我的 crypt 变量内容..

s192aBszcV7NPrR8KpQbl4u/hkOOmMBzPg2mAhGlZB1/nAcus=0


js-cookie然后用.. 设置 cookie

这是js设置的cookie值...

s192aBszcV7NPrR8KpQbl4u/hkOOmMBzPg2mAhGlZB1/nAcus=0


因此,如果我使用 php setcookie 设置相同的 var ..

cookie的值是这个..

我期望 cookie 值应该是这样的。编码。


但是js-cookie关于编码的文档说这个https://github.com/js-cookie/js-cookie#encoding,我很惊讶 set js-cookie 的值根本没有被编码。

任何人都可以对此有所了解,或者我缺少js-cookie插件的东西吗?

0 投票
2 回答
496 浏览

vue.js - 在 Main.js 中导入 js-cookie 时出现问题

我正在尝试在 main.js 中导入js-cookies

主.js

在组件中使用

错误

问题是什么?我已经尝试了一千种方法,但它仍然不起作用。

0 投票
1 回答
45 浏览

reactjs - 重新渲染 Reactjs 组件

我有一个应用程序需要通过身份验证和对身份验证服务器 (AS) 的 api 调用进行身份验证。(AS) 将使用我需要设置一些浏览器 cookie 的信息重定向到我的应用程序,这将根据他/她的权限级别影响用户可以看到的内容。

但是,我无法让我的应用程序检测 cookie 的变化并相应地呈现。我需要手动点击刷新按钮来强制组件查看 cookie 并提取信息。

我的问题是:当我从身份验证服务器重定向回我的反应应用程序时,为什么没有调用诸如 render()、componentDidMount() 之类的方法?

应用程序.js:

还是我误解了一些 React 生命周期?

我正在使用 React15 和 js-cookies

*** 我有一个 Express.js 后端,它执行对身份验证服务器的这些调用。

干杯

0 投票
1 回答
1525 浏览

vuex - 使用 vuex-persistedstate 和 js-cookie 保存 Vuex 状态

正如我在文档中看到的那样,我正在尝试将 Vuex 状态保存在 Cookies 中。js-cookies 和 vuex-persistedstate 是这样导入的:

在 LocalStorage 中保存状态可以正常工作:

尝试将状态保存在 Cookies 中我没有得到 Vuex 值:

稍后编辑

使用 vuex-persist 包一切正常!

0 投票
1 回答
6764 浏览

javascript - 如何通过反应读取 cookie?

我的浏览器上有一个 cookie,我想用 react 读取它,我这样使用它:

当我运行它时,我进入undefined了控制台,但是 cookieName1 在我的 cookie 上有一个值。

我该如何解决?

0 投票
0 回答
162 浏览

js-cookie - 使用js-cookie库时没有定义cookies

我已经下载了脚本:https ://github.com/js-cookie/js-cookie:这里解释了我可以访问的方法:https ://www.npmjs.com/package/js-cookie和我已包含在js-cookie.js文件中的global.js文件中,我需要所有本地 js 文件。我不能使用外部脚本 src 标记,所以我的所有库都在我的项目结构中本地,我需要它们在全局 js 文件中。js-cookie 文件工作正常,但是当我尝试使用 js-cookie 库的Cookies.setandCookies.get方法时,我的 VScode 中没有定义 Cookie。我将不胜感激有关可能导致问题的原因以及如何解决它的任何输入。它也可能是 Eslint 错误或与将其包含在 gulp 文件中有关吗?任何帮助,将不胜感激。

我可以通过使用Cookies.set("name","value")方法设置 cookie,并且Cookies.get()也可以工作,但是在 VScode 中我得到 Cookies not defined linting 错误,因为我没有在带有 script src 标签的文件中定义它,但我在global.js加载的文件中包含了 js-cookie我所有的 js 模块。在此先感谢您的帮助

0 投票
2 回答
1455 浏览

javascript - 无法使用 js-cookie 获取 cookie 并做出反应

我正在使用 Nextjs 并尝试制作多语言应用程序。多语言工作正常,但是当我尝试使用像“en”这样的 cookie 获取语言代码时,出现错误。

这种方式工作;

但是当我试图用 cookie 设置 initialLang 时不起作用。

这种方式不起作用