我試圖將模型的列顯示爲顯示查詢結果的表的一部分。我想用Ruby中的每個循環動態執行此操作。Ruby on Rails將模型列名顯示爲表的一部分
<table>
<tr>
<%= Terminology.column_names.each do |c| %>
<th> <% c.humanize %> </th>
<% end %>
</tr>
</table>
當我顯示此,它顯示了30個左右的空標題標記,然後列名的陣列把最後頭和行的端部之間。這裏發生了什麼?
這工作,但現在的陣列仍然可見表格的上方,並在HTML,它之前在同樣的位置。我如何擺脫這一點? – jgolfman
我在你再次嘗試之前可能編輯過我的帖子。您是否刪除了<%= Terminology.column_names.each do | c |中的'=' %>'? –
謝謝,我沒有意識到不同標籤之間存在差異。我認爲<%=只是用PHP打開一個腳本。 – jgolfman