Как мне использовать ActionView::Helper в Ruby-скрипте вне Rails?
Я ищу использовать ActionView::Helpers::NumberHelper из сценария Ruby. Что все, что мне нужно, и т. Д.?
2 ответа
Решение
~> 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"
Начиная с 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.