Tôi đang tìm cách sử dụng ActionView :: Helpers :: NumberHelper từ tập lệnh Ruby. Tôi cần những gì để yêu cầu vv?Làm cách nào để sử dụng ActionView :: Trình trợ giúp trong tập lệnh Ruby, bên ngoài Rails?
22
A
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"
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
- 1. Tôi làm cách nào để truy cập trình trợ giúp tuyến đường image_path bên trong mô hình Rails 3?
- 2. Rails xem người trợ giúp trong tập tin trợ giúp
- 3. Sử dụng trình trợ giúp Rails để hiển thị partials
- 4. Làm cách nào để gọi phương thức trợ giúp Rails từ bên trong một phương thức trợ giúp khác?
- 5. Làm cách nào để sử dụng Trình trợ giúp HTML ValidationMessage ASP.NET MVC bên trong trình trợ giúp tùy chỉnh của riêng tôi?
- 6. Để thay đổi thư mục bên trong tập lệnh ruby?
- 7. Truyền ActionView :: Người trợ giúp :: FormBuilder đến một phần
- 8. Làm thế nào để sử dụng trình trợ giúp xem khung nhìn Zend Framework bên ngoài bộ điều khiển hoặc chế độ xem?
- 9. Viết trợ giúp cho tập lệnh python
- 10. Chạy tập lệnh Python bên ngoài Django
- 11. Làm thế nào để sử dụng trợ giúp xem với đá quý rails-api?
- 12. Rails/Prawn: Tôi làm cách nào để sử dụng những người trợ giúp đường ray trong lớp học Prawn?
- 13. Người trợ giúp trong công cụ Rails
- 14. Tôi làm cách nào để sử dụng những người trợ giúp đường ray trong các công việc bán lại?
- 15. Làm thế nào để sử dụng các API bên ngoài trong Rails?
- 16. Tập lệnh Asp.Net trong tệp js bên ngoài
- 17. Có thể sử dụng tệp SQL bên ngoài trong quá trình di chuyển Rails không?
- 18. Làm cách nào để tải tập lệnh JavaScript bên ngoài vào tài liệu SVG (thuần)?
- 19. Làm cách nào để thực thi tập lệnh .scm (bên ngoài REPL) với MIT-Scheme?
- 20. Đặt hình ảnh và văn bản bên trong trình trợ giúp link_to (Rails)?
- 21. Làm cách nào để chạy tập lệnh Perl từ bên trong tập lệnh Perl?
- 22. Làm thế nào để viết nội dung trợ giúp cho một tệp từ bên trong R?
- 23. Làm cách nào để tải JSON bên ngoài từ tập lệnh trên trang web?
- 24. Làm cách nào để tạo hình ảnh trong Ruby mà không có phụ thuộc bên ngoài?
- 25. Ruby on Rails và Paypal bên ngoài US
- 26. Chạy các lệnh Rails bên ngoài giao diện điều khiển
- 27. Làm cách nào để tải mô hình vào trình trợ giúp?
- 28. Làm cách nào để xử lý lỗi/ngoại lệ khi gọi API bên ngoài trong Ruby on Rails?
- 29. Bắt lỗi javascript trong tệp tập lệnh bên ngoài
- 30. Làm cách nào để tùy chỉnh trình trợ giúp bằng cách sử dụng chức năng kéo trong jQuery-UI
Làm việc quyến rũ. Cảm ơn! – Pete