number_to_currency,将ruby参数作为数字

时间:2013-12-12 16:35:09

标签: ruby-on-rails ruby

我正试图让我的一个哈希显示为货币。我不确定我是否应该在内联或控制器中执行此操作。我看到了这个:

所以我试着像这样内联:

  <div class="price">
    <h2>
      <%= number_to_currency(<%= product[:price] %>) %>
    </h2>
  </div>

没有用。

然后我在我的控制器中尝试了这个:

 :price =>  number_to_currency(50.0)

这个

的语法是什么

1 个答案:

答案 0 :(得分:1)

试试这个:

<div class="price">
    <h2>
      <%= number_to_currency(product[:price]) %>
    </h2>
  </div>

这应该有效