【发布时间】:2009-05-24 19:20:44
【问题描述】:
中显示有一行<%= h @stories.inspect %>而且输出太长了,所以我改成
<%= #h @stories.inspect %> <% @stories.each do |s| %> <%= h s.inspect %> <% end %>(注释掉第一行)。现在代码将无法编译...说
编译错误
/Users/winterheat/ror/shov2/app/views/stories/index.html.erb:13:语法错误,意外的 kENSURE,期待 ')'
/Users/winterheat/ror/shov2/app/views/stories/index.html.erb:15:语法错误,意外的 kEND,期待 ')'如果我完全删除该注释行,代码将起作用。我想在某本书中,据说您可以像这样注释掉ERB中的一些代码?
更新:如果我把它改成有趣的
<% #h @stories.inspect %>那么它会编译得很好……所以结果标签 的显示似乎不像 cmets。
【问题讨论】:
标签: ruby-on-rails ruby erb