23

我希望从 Ruby 脚本中使用 ActionView::Helpers::NumberHelper。我需要什么等等?

4

2 回答 2

37
~> irb
ruby-1.9.2-p180 :001 > require 'action_view'
 => true 
ruby-1.9.2-p180 :002 > ActionView::Base.new.number_to_currency 43
 => "$43.00" 
于 2011-07-28T00:58:29.010 回答
22

从 Rails 3.2.13 开始,您可以执行以下操作:

class MyClass
  include ActionView::Helpers::NumberHelper

  def my_method
    ...
    number_with_precision(number, precision: 2)
    ...
  end
end

你可能也需要require 'action_view'

编辑:这个答案在 Rails 4.2.3 中仍然有效。

于 2013-05-15T13:28:00.247 回答