【发布时间】:2014-11-29 02:42:05
【问题描述】:
我有一段代码需要重复 20 次例如:
<div class="block">
<%= link_to root_path do %>
<h2>Title</h2>
<%= image_tag 'image.jpg' %>
<% end %>
</div>
只有<h2>Title</h2> 和<%= image_tag 'image.jpg' %> 会改变。
我正在考虑使用所有值的数组并将它们传递给产量,我需要为块创建一个部分并重复它,但我不确定最好的解决方案。因此,如果有人能指出正确的方向,那就太好了。
谢谢!
【问题讨论】:
-
我个人希望看到错误的版本,我相信 SO 社区也是如此。建议添加您对解决方案的尝试。
-
你能告诉我们title和image_tag的值变化吗?索引号和它们的值有什么关系吗?
标签: ruby-on-rails loops block yield