0

我正在将 rails 从 4.1 更新到 5.2 我添加了respondersgem,所以 respond_with 存在。我的 ApplicationController 现在看起来像这样:

class ApplicationController < ActionController::API self.responder = ApplicationResponder respond_to :html

但是,当我打电话时,respond_with我收到此错误:

 NoMethodError: undefined method `flash' for #<MyController>

我在响应者自述文件中注意到有一个 flash 响应器,但是我不想使用它。

4

1 回答 1

0

将以下行添加到“config/environments/production.rb”

config.middleware.use ActionDispatch::Flash

于 2021-08-09T07:31:44.153 回答