0

我有一个关于 Rails 的问题。Rails 中视图可用的变量和方法有哪些?今天我遇到了一个问题,在处理现有项目时,我们的my_model_helper.rb文件中缺少一个方法。我什至不知道 a 中的方法_helper.rb可用。

例如,我知道控制器中的任何实例变量都可以从视图中获得,但这是我知识的限制。

谢谢!

4

1 回答 1

3

您已经命名了视图中可用的内容:控制器和助手中定义的实例变量。Helpers 可以在_helper.rb-files 和控制器内部定义为常规方法,但您必须用helper_method( link ) 标记它们。

当然,其中定义的方法_helper.rb在任何视图中都可用,但控制器的助手仅可用于使用此控制器呈现的视图。

我希望您已经了解paramsrequestresponsesession其他访问/操作用户请求/响应状态的核心方法。

于 2012-05-08T21:18:13.093 回答