【问题标题】:Rails: How can an instance variable declared in a controller accessible in a view?Rails:如何在视图中访问控制器中声明的实例变量?
【发布时间】:2012-10-05 08:35:21
【问题描述】:

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

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-06
      • 1970-01-01
      • 2017-02-18
      • 1970-01-01
      • 2012-01-21
      • 1970-01-01
      • 2014-01-10
      • 2014-08-27
      相关资源
      最近更新 更多