你如何得到一个link_to来
生成类似的东西
<a class="myclass".....
这是我的代码
<%= link_to "link",:controller => :my_controller,:action => :index,:class=>("on" if request.path =~ /\/my_controller/ ) %>
如果您阅读了
API,您将看到以下示例:
link_to(body,url_options = {},html_options = {})
这意味着link_to的语法是“链接到某个东西,然后是大括号中的其他东西,然后是大括号中的另一个东西.”解释它的另一种方式是块必须是哈希.
link_to "link",{ :controller => :my_controller,:action => :index },{ :class=>("on" if request.path =~ /\/my_controller/ ) }
如果你愿意,可以将它们全部放在一行上.