【发布时间】:2010-06-23 00:04:41
【问题描述】:
你会认为我会在 10 秒内完成这项工作,但我已经花了 1/2 小时,却一无所获。这就是我所拥有/想要的:
<table>
<% i=0 %>
<% for name in @names%>
<% i++ %>
<tr>
<td><%= "#{i}" %></td>
<td><%= name.first %>"></td>
</tr>
</table>
是的,我想要的只是一个编号列表,例如:
- 弗雷德
- 威尔玛 等等……
我得到的错误是:
compile error
/blah/_names.html.erb:13: syntax error, unexpected ';'
; i++ ; @output_buffer.concat "\n\t\t <td>"
【问题讨论】:
标签: ruby-on-rails list for-loop numbered