当我尝试sorted_articles()
在 Ruby 中循环时,嵌入的代码保持不变,并且在我运行时不会在输出中编译nanoc compile
。为什么是这样?我嵌入错了吗?我已经尝试了以下所有变体:
<%= for item in sorted_articles()
<p>item[:title]</p>
end %>
还
<% for item in sorted_articles() %>
<p>item[:title]</p>
<% end %>
和
<% sorted_articles().each do |item| %>
<p>item[:title]</p>
<% end %>
最后
<%= sorted_articles().each do |item|
<p>item[:title]</p>
end %>
我也按照我找到的方法在这里遵循了一个教程,但仍然没有运气!路由正在工作,规则和其他一切都在工作。就这该死的循环!