我有以下问题:输入rails new generate controller Comments
rails会生成一个名为comments_controller.rb的控制器文件和一个名为comments_helpers.rb的文件,现在的问题是:comments_helpers文件中的模块会自动包含在我的CommentsController类中不是吗?
答案 0 :(得分:1)
comments_helper.rb
将包含在CommentsController
的视图中,而非控制器操作本身。
您可以在CommentsController
中定义一个方法,通过将helper_method
方法置于您的控制器中,该方法也可以通过def super_useful_helper_method
...
end
helper_method :super_useful_helper_method
方法访问:
{{1}}