2016-12-26 2 views
-1

レールにノートブックアプリケーションを作成したいとします。インデックスビューですべてのノートを印刷する必要があるので、以下はhamlのコードです。Railsは、ビューのオブジェクトデータとともにクエリ結果を出力します。

= @notes.each do |note| 
    %h1= link_to note.title, note 
    %p= time_ago_in_words(note.created_at) 

問題はノートのタイトルと作成時間が表示された後、クエリ結果が最後に表示されます(下のスクリーンショット)。

enter image description here 問題は、ループを使用してすべてのメモを一度に印刷する場合にのみ維持されます。何が問題か分かりません。前もって感謝します。 -

- @notes.each do |note| 

答えて

2

変更=あなたには、いくつかの出力用に=

- @notes.each do |note| 
    %h1= link_to note.title, note 
    %p= time_ago_in_words(note.created_at) 
を印刷したい場合は、あなただけの @notes使用 -をループにしたい場合
関連する問題