2017-08-24 10 views
1

Ruby on Railsでアプリケーションを構築しようとすると、hamlに直面します。 ネストされた各ループを構築する方法を理解できませんでした。常に異なるエラーを検出しました。Hamlモックアップにネストされたリンクを追加するには

%table 
    %tr 
    %th Title 
    %th Text 
    - @articles.each do |article| 
    %tr 
     %td article.title 
     %td article.text 
     %td 
     - article.tags.each do |tag| 
     = link_to(tag.tag_name) 

エラー:コードのここ 例

syntax error, unexpected keyword_ensure, expecting keyword_end 

、それ

end-of-input, expecting keyword_end 

後、私はすべての作品HAMLタグを削除した場合。

+0

この行に問題がある可能性があります= link_to(tag.tag_name) '、' = link_to(tag.tag_name) 'に置き換えてください、あなたのパスは ' ) – Vishal

答えて

1
%table 
    %tr 
    %th Title 
    %th Text 
    - @articles.each do |article| 
    %tr 
     %td= article.title 
     %td= article.text 
     %td 
     - article.tags.each do |tag| 
      = link_to(tag.tag_name) 
関連する問題