Rails 5控制器中的undefined方法respond_to

xer*_*gun 11 ruby ruby-on-rails-5

我正在将一个应用程序从rails 3.something升级到rails 5.出于某种原因,我在任何时候在任何控制器中使用该方法时都会得到未经证实的方法respond_to.这是以前工作,我希望有人在这里可以提供帮助.

class StatusController < ApplicationController

  #this throws an error 'undefined method respond_to
  respond_to :json, :html     
 end
Run Code Online (Sandbox Code Playgroud)

Pra*_*mod 19

根据Rails 5发行说明,

删除respond_to/respond_with占位符方法,此功能已被提取到响应者gem.

respondersgem 添加到您的Gemfile中.