我可以阻止Rails将实例变量从控制器传递到视图吗?

时间:2014-09-11 21:10:18

标签: ruby-on-rails ruby ruby-on-rails-4

有没有办法在渲染时禁用Rails实例变量自动传递给视图?我希望能够将其关闭,然后查看失败的目标,以便进行重构。

1 个答案:

答案 0 :(得分:8)

您应该可以通过覆盖控制器中的view_assigns来执行此操作:

class SomeController < ApplicationController
  protected
   def view_assigns
   {} #an empty hash
   end
end