aaa_helper.rb自动包含在aaa_controller.rb中?

时间:2013-11-07 20:21:18

标签: ruby-on-rails controller helper

我有以下问题:输入rails new generate controller Comments rails会生成一个名为comments_controller.rb的控制器文件和一个名为comments_helpers.rb的文件,现在的问题是:comments_helpers文件中的模块会自动包含在我的CommentsController类中不是吗?

1 个答案:

答案 0 :(得分:1)

comments_helper.rb将包含在CommentsController视图中,而非控制器操作本身。

您可以在CommentsController中定义一个方法,通过将helper_method方法置于您的控制器中,该方法也可以通过def super_useful_helper_method ... end helper_method :super_useful_helper_method 方法访问:

{{1}}