我一直在尝试将一个类添加到我的link_to超过一个小时。无论我尝试什么,我都会收到错误。
<% if user_signed_in? %>
<li>
<%= link_to('Sign out', destroy_user_session_path, :method => :delete) %>
</li>
<% else %>
<li>
<%= link_to('Sign in', new_user_session_path) %>
</li>
<% end %>
我正在尝试将:class => "page-scroll btn-signin"
添加到我的两个link_to行。
答案 0 :(得分:2)
<%= link_to 'Sign out', destroy_user_session_path, :method => :delete, :class => "page-scroll btn-signin" %>
此代码可以正常工作。
答案 1 :(得分:0)
<%= link_to 'Sign in', new_user_session_path, :class => "page-scroll btn-signin" %>
和
<%= link_to 'Sign out', destroy_user_session_path, :method => :delete, :class => "page-scroll btn-signin" %>
修改强>
破坏性操作应作为表单提交执行 - link
在button_to
上使用Sign Out
。
<%= button_to "Sign out", destroy_user_session_path, :method=>:delete, :class => "page-scroll btn-signin" %>