-1

我希望有一种方法可以在 Model、Controller 以及 View 中访问。但它不会是特定于模型的功能,即不会在模型对象上执行。

我应该在哪里声明这样的功能而且我不想使用 view_context 或这样的东西

4

2 回答 2

0

编辑:

您可以在中定义静态方法config/environment.rb

def self.my_global_method
 "Hello!!"
end

你可以从任何地方调用它

my_global_method # => "Hello!!"

确保在之前定义方法YourApp::Application.initialize!

于 2013-11-08T10:30:13.067 回答
0

找到一种方法:- 在初始化程序中定义方法。任何人都可以对此有另一个答案

于 2013-11-08T12:28:36.480 回答