2

我在父控制器中添加了一个过滤器。但是当我尝试跳过子控制器中的过滤器时,不会。

class ParentController < ApplicationController::Base
  before_filter :hello_world

  def hello_world
    raise Exception.new "Stop the world"
  end
end

class ChildController < ParentController
  skip_before_filter :hello_world
end

它不起作用。过滤器总是发生。如果我将 before_filter 移动到 ChildController,则跳过工作正常。

我错过了什么?我正在使用 Rails 3.0.18

4

0 回答 0