我尝试使用link_to_unless_current根据条件分配一个类。我试过这个:
<li >
<%= link_to_unless_current subject.name, :controller => "public", :action => subject.permalink, :class => "drop" if subject.pages.visible.size > 1 %>
感谢任何帮助。
答案 0 :(得分:0)
应该是:
<%= link_to_unless_current subject.name,
{ controller: 'public', action: subject.permalink },
class: ("drop" if subject.pages.visible.size > 1) %>
顺便说一下,自从Ruby 1.9以来,符号:symbol =>
可以替换为symbol:
。它更容易阅读,更快速地输入。