在Ruby on Rails中,要在每个第4项上向render:partial => @collection
添加一个类,可以使用以下方法:
render:partial => @collection
中添加一个:as
参数,以便为局部变量指定名称。例如,如果您的集合名称为@items
,则可以使用以下代码:render partial: 'item', collection: @items, as: :item
_item.html.erb
的局部视图文件。在这个文件中,您可以定义一个div
,并为其添加一个类,例如class="item"
。<div class="item">
<!-- 在这里插入您的项目内容 -->
</div>
_item.html.erb
文件中,您可以使用item
变量来访问集合中的每个项目。例如,如果您的项目有一个名为name
的属性,您可以在局部视图中添加以下代码:<div class="item">
<p><%= item.name %></p>
</div>
render
方法来渲染每个项目。例如,如果您的主视图文件名为index.html.erb
,则可以使用以下代码:<div>
<%= render partial: 'item', collection: @items, as: :item %>
</div>
这将为集合中的每个第4项添加一个类,并在主视图中渲染所有项目。
领取专属 10元无门槛券
手把手带您无忧上云