繁体   English   中英

如果current_user logged_in,Rails只执行javascript

[英]Rails only execute javascript if current_user logged_in

我有一个脚本在35分钟(从不活动状态)执行(显示模态),提醒用户他们即将被注销。 如果他们单击该模式中的按钮,他们可以保持登录状态或其他按钮以注销。 问题是无论用户是否登录,脚本都在运行。 如果有current_user,如何将脚本限制为仅加载并运行。
我尝试将erb添加到我的咖啡脚本文件中并使用if logged_in? 阻止,但尝试在该文件中包含帮助程序时出错。 而且,这似乎是一种糟糕的方式。

application.html.erb

<%= javascript_include_tag "application" unless current_user.nil?  %>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM