<%=f.text_area :content, :class => 'grow'
我希望这个课程有条件成为“成长”或“nogrow”
我试过
<%=f.text_area :content, :class => grow ? "comment_content grow" : "nogrow"
但是那个错误。任何想法?
答案 0 :(得分:6)
所有关于String Interpolation的内容。试试这个...
<%=f.text_area :content, :class => "#{grow ? 'comment_content grow' : 'nogrow'}" %>
答案 1 :(得分:5)
:class => grow ? "comment_content grow" : "nogrow"
对我来说很好,你只需要用%>
结束这一行。我想你可以添加一些括号 - :class => (grow ? "comment_content grow" : "nogrow")
,最好还是为了便于阅读。