我有下面提到的这个代码,我试图让它在haml扩展下的RoR应用程序上工作。但是我得到意想不到的关键字结束。我阅读了net和stackoverflow,发现在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
任何线索? 感谢
答案 0 :(得分:3)
请注意haml基于2个空格缩进。您的html的正确haml版本是
#comments
- @comments.each do |comment|
.comment
= simple_format comment.content