2

Ruby 实例变量可供单个对象访问。但是在 Rails 中,如果我在控制器中声明一个实例变量,它仍然可以在视图中访问。这背后的架构是什么?

4

1 回答 1

7

好吧,您的控制器调用render它来呈现您的模板。因此,模板代码正在控制器实例的范围内运行。因此,您可以使用任何声明的实例变量。

于 2012-10-05T08:39:30.830 回答