2011-07-28 17 views

Trả lời

35
~> 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" 
+0

Làm việc quyến rũ. Cảm ơn! – Pete

20

Tính đến Rails 3.2.13, bạn có thể làm như sau:

class MyClass 
    include ActionView::Helpers::NumberHelper 

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

Bạn có thể cần phải require 'action_view' quá.

Chỉnh sửa: Câu trả lời này vẫn hợp lệ trong Rails 4.2.3.

+0

'require 'action_view'' là những gì tôi đã mất tích. Cảm ơn bạn. – Warpling

Các vấn đề liên quan