-1
我想使用的代碼塊to_sentence方法返回與名稱,分隔:如何在軌道中創建一個塊的數組?
<% @products_in_category.each do |pic| %>
<%= pic.name %>
<% end %>
我怎樣才能做到這一點?
我想使用的代碼塊to_sentence方法返回與名稱,分隔:如何在軌道中創建一個塊的數組?
<% @products_in_category.each do |pic| %>
<%= pic.name %>
<% end %>
我怎樣才能做到這一點?
地圖替換每個它將返回一個陣列,每個元素調用塊的結果。所以你可以做
@products_in_category.map(&:name).to_sentence
<%= (@products_in_category.map {|x| x.name}).to_sentence %>
Thnx,我可以使每個名稱都以這種方式鏈接到產品?或者在這個方法中不可能? – datisdesign 2009-08-19 00:29:59