1

単一のオブジェクトの場合、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 %>

部分的に、feed_itemではなくmy_itemで参照できるようにしますか?

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

1 に答える 1

1
<%= render partial: 'shared/feed_item', collection: @feed_items, as: :feed_item %>
<%= render partial: 'shared/feed_item', collection: @all_items, as: :feed_item %>
于 2012-09-07T17:51:26.437 に答える