在我的控制器类中尝试访问一个帮助器模块中定义的方法时,我遇到了NoMethodError
。我的Rails应用程序使用以下方式的helper
类方法和:all
符号:
class ApplicationController < ActionController::Base
helper :all
.
.
end
我的理解是,这应该使得所有的控制器类自动包含在app/helpers目录中的所有帮助器模块,因此将所有方法混合到控制器中。这个理解正确吗?
如果我在控制器中明确地include
帮助器模块,那么一切都能正常工作。