我是新來的鐵軌,以防萬一這個問題聽起來很愚蠢,我在我的lib文件夾中有一個模塊,但是如何在控制器中調用我的模塊方法?如何調用lib文件夾中的模塊
1
A
回答
4
在Rails 2.x的lib目錄被自動包含在應用程序的負載路徑。由於Rails 3中,這是不是這樣,但你可以在配置/ application.rb中編輯該避免「需要‘富’」的事情:
config.autoload_paths += %W(#{config.root}/lib)
2
如果你有在你lib
文件夾中的文件中的類Foo
,只需使用Foo.method
其中method
是你要撥打的(靜態)方法。
(但是不要忘了有require 'foo'
在控制器文件。)
相關問題
- 1. 模塊班lib文件夾
- 2. 如何使用Phoenix項目的lib /文件夾中定義的模塊?
- 3. 在lib文件夾模塊中使用url_for
- 4. 爲lib文件夾中的模塊寫入測試
- 5. 如何在sidekiq工人類中的lib文件夾中包含rails模塊
- 6. lib中的子文件夾
- 7. 如何使用一個模塊方法軌lib文件夾特定視圖
- 8. Symfony 1.4:自動加載模塊的lib文件夾
- 9. Vert.x如何調用文件的模塊
- 10. /lib文件夾中有一個模塊test_module.rb,如何從我的User.rb模型中引用?
- 11. 如何LIB模塊和主模塊
- 12. 如何調用Erlang中不在同一文件夾中的模塊?
- 13. Tomcat Lib文件夾
- 14. Eclipse-如何從lib/jar文件夾中包含lib?
- 15. 如何在版本化的包文件夾中調用python模塊?
- 16. 如何指向Drupal 7中模塊的模板文件夾
- 17. 如何移動django lib文件夾
- 18. 如何清理Lib和Dll文件夾
- 19. 如何包含所有lib文件夾?
- 20. Rails 4:如何在初始化文件中使用lib中的模塊?
- 21. GWT模塊:如何僅在測試文件夾中使用EntryPoint?
- 22. 如何在yii中的模塊文件夾中生成crud
- 23. 如何使用CodeIgniter在HMVC上的模塊文件夾之外加載模塊?
- 24. 如何在我的RAILS_HOME/config/environments/*文件的RAILS_HOME/lib文件夾中使用類?
- 25. NetBeans - 使用不同的lib文件夾
- 26. 在lib文件夾中的測試
- 27. 使用Python zipfile模塊刪除zip文件中的文件夾
- 28. 在delphi中使用lib文件。如何導入lib文件
- 29. 如何一個git子模塊的文件夾`.git`發送到父版本庫git的`/模塊/`文件夾?
- 30. 如何從Python中的不同文件夾導入模塊?
我可以加我的應用程序控制器,從而使需要該方法可以從任何控制器調用? – ryudice 2011-01-10 03:53:00