2013-04-25 72 views
0

我有下面提到的這段代碼,我正試圖使它在haml擴展下的RoR應用程序上工作。不過,我收到意想不到的關鍵字結束我通過net和stackoverflow進行了讀取,發現HAML中並不需要這樣做。但是,當我刪除它,我收到一個錯誤,說預計結束關鍵字。你能檢查一下,並告訴我我做錯了什麼嗎?提前致謝。從Ruby的Haml代碼轉換

<div id="comments"> 
<% @comments.each do |comment| %> 
    <div class ="comment"> 
    <%= simple_format comment.content %> 
</div> 
<%end%> 
</div> 

我做了什麼至今:

%h1 Comments 
.comments 
- @comments.each do |comment| 
.comment 
= simple_format comment.content 

任何線索? 謝謝

回答

3

請注意哈姆是基於2空間縮進。你的HTML的正確哈姆版本是

#comments 
    - @comments.each do |comment| 
    .comment 
     = simple_format comment.content 
+0

感謝很多工作正常! – Bookies 2013-04-25 11:37:57

+0

@Bookies:請將此答案標記爲解決方案,並將其上傳,如果您喜歡 – 2013-04-25 11:55:30