gpt4 book ai didi

ruby-on-rails - 如何以网格形式输出变量的内容?

转载 作者:太空宇宙 更新时间:2023-11-03 16:58:55 25 4
gpt4 key购买 nike

我的 Ruby on Rails 项目有以下代码,它在页面上输出用户列表:

<ul class="users">
<%= render @users %>
</ul>`

结果是页面上的一长串用户。

我的问题是:如何操作 @users 以便我可以以网格形式输出其内容(例如,一行 5 个用户,然后是下一行,然后是下一个,依此类推)这一页?谢谢。

最佳答案

这是一个非常简单的示例,您可以自定义为更好的表格。基本思想是将用户数组分组为 n 个元素的子数组,假设为 5 个。

<% @users.each_slice(5).each do |row| %>
<p><% row.each do |user| %>
<%= user.name %> |
<% end %>
</p>
<% end %>

关于ruby-on-rails - 如何以网格形式输出变量的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51471811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com