在 rails 中嵌套 Bootstrap 个网格
Nesting Bootstrap grids in rails
大家好我想知道在 rails.
中嵌套 bootstrap 网格的正确方法是什么
目前在我的索引视图中有类似
的内容
<% @users.each do |user| %>
<div class="row">
render @user
</div>
<% end %>
我的部分用户是这样的
<div class="col-md-3">
user.title
</div>
如果有 9 个用户,html 会变成
<div class="row">
<div class="col-md-3">
title1
</div>
<div class="col-md-3">
title2
</div>
<div class="col-md-3">
title3
</div>
<div class="col-md-3">
title4
</div>
<div class="col-md-3">
title5
</div>
<div class="col-md-3">
title6
</div>
<div class="col-md-3">
title7
</div>
<div class="col-md-3">
title8
</div>
<div class="col-md-3">
title9
</div>
</div>
但是我希望它的计算结果像这样
<div class="row">
<div class="col-md-3">
title1
</div>
<div class="col-md-3">
title2
</div>
<div class="col-md-3">
title3
</div>
<div class="col-md-3">
title4
</div>
</div>
<div class="row"
<div class="col-md-3">
title5
</div>
<div class="col-md-3">
title6
</div>
<div class="col-md-3">
title7
</div>
<div class="col-md-3">
title8
</div>
</div>
<div class="row"
<div class="col-md-3">
title9
</div>
</div>
我该怎么做?
使用in_groups_of方法:http://apidock.com/rails/Array/in_groups_of
<% @users.in_groups_of(4, false) do |users| %>
<div class="row">
<% users.each do |user| %>
<%= render @user %>
<% end %>
</div>
<% end %>
jverban 给出的答案是
<% @users.in_groups_of(4, false) do |users| %>
<div class="row">
<% users.each do |user| %>
<%= render @user %>
<% end %>
</div>
<% end %>
大家好我想知道在 rails.
中嵌套 bootstrap 网格的正确方法是什么目前在我的索引视图中有类似
的内容<% @users.each do |user| %>
<div class="row">
render @user
</div>
<% end %>
我的部分用户是这样的
<div class="col-md-3">
user.title
</div>
如果有 9 个用户,html 会变成
<div class="row">
<div class="col-md-3">
title1
</div>
<div class="col-md-3">
title2
</div>
<div class="col-md-3">
title3
</div>
<div class="col-md-3">
title4
</div>
<div class="col-md-3">
title5
</div>
<div class="col-md-3">
title6
</div>
<div class="col-md-3">
title7
</div>
<div class="col-md-3">
title8
</div>
<div class="col-md-3">
title9
</div>
</div>
但是我希望它的计算结果像这样
<div class="row">
<div class="col-md-3">
title1
</div>
<div class="col-md-3">
title2
</div>
<div class="col-md-3">
title3
</div>
<div class="col-md-3">
title4
</div>
</div>
<div class="row"
<div class="col-md-3">
title5
</div>
<div class="col-md-3">
title6
</div>
<div class="col-md-3">
title7
</div>
<div class="col-md-3">
title8
</div>
</div>
<div class="row"
<div class="col-md-3">
title9
</div>
</div>
我该怎么做?
使用in_groups_of方法:http://apidock.com/rails/Array/in_groups_of
<% @users.in_groups_of(4, false) do |users| %>
<div class="row">
<% users.each do |user| %>
<%= render @user %>
<% end %>
</div>
<% end %>
jverban 给出的答案是
<% @users.in_groups_of(4, false) do |users| %>
<div class="row">
<% users.each do |user| %>
<%= render @user %>
<% end %>
</div>
<% end %>