2012-07-15 57 views
0

我index動作是這樣的:在RoR中打印數組元素時如何避免打印數組?在我的控制器

@dbs = somearray 

與此對應的動作(index.html.erb)我的觀點是試圖只打印@dbs數組中的元素,但它沒有打印只元素,但整個陣列(我想避免打印)。在index.html.erb的條形碼打印:

<%= for db in @dbs do %> 
    <tr> 
    <td><%= db %></td> 
    </tr> 
<% end %> 

此打印:

["ele1","ele2","ele3"] 
---- 
ele1 
---- 
ele2 
---- 
ele3 
---- 

如何避免打印:["ele1","ele2","ele3"]?我只是想用元素打印表格!

回答

4

施工<%= %>正在打印輸出,<% %>未打印輸出。只要改變一個行這樣的:

<% for db in @dbs do %> 
+0

真棒,謝謝! – bytebiscuit 2012-07-15 16:03:30