如何使rails集合通用

时间:2012-09-07 17:43:12

标签: ruby-on-rails ruby-on-rails-3

对于单个对象,我可以通过执行f.object

使其成为通用对象
<%= render 'shared/error_messages', object: f.object %>

允许我使我的部分通用

<% if object.errors.any? %>

我将如何为任何数组做类似的事情,比如这些

<%= render partial: 'shared/feed_item', collection: @feed_items %>
<%= render partial: 'shared/feed_item', collection: @all_items %>

所以在部分我可以用my_item引用它而不是feed_item?

<li id="<%= feed_item.id %>">

1 个答案:

答案 0 :(得分:1)

<%= render partial: 'shared/feed_item', collection: @feed_items, as: :feed_item %>
<%= render partial: 'shared/feed_item', collection: @all_items, as: :feed_item %>