我有一个我似乎无法解决的基本问题。
我想在 YAML 文件中存储一小组 Quote,然后使用 Ruby Middlemanapp 在网站中迭代它。我不确定这是我的 YAML 文件组合还是我试图通过它迭代的方式或两者兼而有之。
YAML (quotes.yml)
---
quote: "This is a quote"
attribution: "Kate Something"
extras: "Braintree"
---
quote: "Blah blah"
attribution: "Donna Doe"
extras: "Essex"
---
quote: "Blah blah"
attribution: "Donna Doe"
extras: "Essex"
再培训局
<% data.quotes.each do |f| %>
<%= f["quote"] %> #f.quote <%= f["attribution"] %>
<% end %>
如果我只使用 <%= f %> 如果一个接一个地获取所有项目,而不管键如何,但找不到迭代它们并指定我想要的键或字段的方法。