0

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ヶ月前」を出力しようとしているだけ

助けてくれてありがとう!

4

1 に答える 1

3

HAML では「コード行を終了」することはできませんが、コードとプレーン テキストをさまざまな方法で組み合わせることができます。

  1. 文字列補間:

    %td #{time_ago_in_words quote.created_at} ago
    
  2. 連結:

    %td= time_ago_in_words(quote.created_at) + " ago"
    
  3. テキスト/コード行の分離:

    %td
      = time_ago_in_words quote.created_at
      ago
    
于 2013-08-06T20:59:45.913 に答える