我仅在当前用户是“主机”时才尝试显示删除按钮,但即使主机的用户 ID 与来宾的用户 ID 匹配,该按钮也会隐藏
<%= link_to "X" , "/songs?name=#{s.name}&party_profile_id=#{s.party_profile_id}&commit=X", :remote => true, :class => "btn btn-inverse btn-small refreshbutton", :style => "display:none" unless @current_user.id == @party_profile.host %>
我使用了错误的语法吗?有没有更好的方法来有条件地显示项目?