如何使用HAML做这样的事情:
<%= Student.name %> and <%= Student.age %> are required.
或者在我的具体情况中:
%tbody
- @quotes.each do |quote|
%tr
%td= time_ago_in_words quote.created_at ago
如果仔细观察,我只想输出“2个月前”,而不仅仅是“2个月”
感谢您的帮助!
答案 0 :(得分:3)
您无法结束一行代码&#34;在HAML中,您可以通过多种方式组合代码和纯文本:
字符串插值:
%td #{time_ago_in_words quote.created_at} ago
级联:
%td= time_ago_in_words(quote.created_at) + " ago"
文本/代码行的分离:
%td
= time_ago_in_words quote.created_at
ago