【发布时间】:2019-06-02 05:40:17
【问题描述】:
上下文:我在我的 Rails 应用程序中设置了一个 cookie,只向用户显示一次弹出窗口(引导模式)。
目标:我想设置cookie 1个月,没有
问题:下面的代码工作正常但是当您关闭导航器时,cookie 会重新启动。我认为是会话与持久 cookie 之间的区别。
应用的堆栈:
- Ruby on Rails
- JS cookie 插件:https://github.com/js-cookie/js-cookie
代码:
$(document).ready(function() {
if (Cookies('pop') == null) {
$('#MyModal').modal('show');
Cookies('pop', '31');
}
});
JS-cookie 代码在这里: https://github.com/js-cookie/js-cookie/blob/latest/src/js.cookie.js
谢谢!
【问题讨论】:
标签: javascript ruby-on-rails cookies ruby-on-rails-5