我正在尝试在我的页面上动态加载夹具列表,所以我认为最好的办法是在这种情况下使用表格而不是列表。我的问题是每个表的渲染略有不同,它们都需要镜像屏幕截图中的第一个表
我的代码看起来像这样
<%= form_tag controller: 'predictions', action: 'create', method: 'post' do %>
<% @fixture_date.sort.each do |date, fixture| %>
<table>
<h5><%= date_format(date) %></h5>
<tbody>
<% fixture.each do |fixture|%>
<tr>
<td><%= fixture.home_team %></td>
<td><%= text_field_tag "predictions[][home_score]" %></td>
<td><%= text_field_tag "predictions[][away_score]" %></td>
<td><%= fixture.away_team %></td>
<%= hidden_field_tag "predictions[][home_team]", fixture.home_team %>
<%= hidden_field_tag "predictions[][away_team]", fixture.away_team %>
<%= hidden_field_tag "predictions[][fixture_date]", fixture.fixture_date %>
<%= hidden_field_tag "predictions[][fixture_id]", fixture.id %>
</tr>
<% end %><!-- fixture -->
<% end %><!-- date-->
</tbody>
</table>
<% end %><!--Form Tag-->
谁能看到我错过的任何明显的东西。CSS 由 Twitter Bootstrap 提供,并设置为默认值。也许我设置表格的方式有问题?
任何帮助表示赞赏