【发布时间】:2011-05-26 10:50:21
【问题描述】:
我在视图中有一个 each 语句:
<tr><% @quantity.each do |hash| %>
<td><%= hash.map { |key, value| "Channel: #{key} Quantity: #{value} units" } %>
</td><% end %></tr>
在网页上呈现方括号和引号,因此:
[“频道:1 数量:4675 单位”]
[“频道:2个数量:2864个单位”]
它循环的哈希数组是这样的:
[{2=>2864}, {1=>4675}]
如何阻止 [" 显示在页面上?
谢谢!
【问题讨论】:
-
wfm.你使用的是什么版本的 ruby/rails?
-
有趣:我在 Rails 3.0.6,Ruby 1.9.2p180(2011-02-18 修订版 30909)[x86_64-darwin10.6.0]
标签: ruby-on-rails arrays ruby-on-rails-3 hash view