1

我有这个 ERB:

<li class="<%= pill_class_for(:home, :index) %>"><a href="/">Home</a></li>

pill_class_foris a 是一个帮助函数,它返回一个表示 HTML 类的字符串。如何将其更改为 HAML?

我试过这个,但它很愚蠢并且不起作用:

%li.= pill_class_for(:home, :index)<a href="/">Home</a>

您可以在上面看到我正在尝试执行的操作,但结果为SyntaxError( Illegal element: classes and ids must have values.)。

非常感谢。

4

1 回答 1

2

Try the following

%li{:class => pill_class_for(:home, :index)}
  %a{:href => "/"} Home
于 2013-06-20T18:27:04.420 回答