小编Joh*_*ohn的帖子

Rails设计:user_signed_in?不工作

在我看来,我有这个:

<% if user_signed_in? %>
<%= current_user.email %>
<% else %>
<%= link_to "Sign in", new_user_session_path %><br />
<%= link_to "Opret", new_user_session_path %><br />
<% end %>
Run Code Online (Sandbox Code Playgroud)

但是当以用户身份登录时:我仍然可以看到链接:

<%= link_to "Sign in", new_user_session_path %><br />
<%= link_to "Opret", new_user_session_path %><br />
Run Code Online (Sandbox Code Playgroud)

帮助器为什么不工作?

ruby ruby-on-rails devise ruby-on-rails-3

16
推荐指数
3
解决办法
3万
查看次数

标签 统计

devise ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1