【问题标题】:undefined method respond_to in Rails 5 controllerRails 5控制器中未定义的方法respond_to
【发布时间】:2016-11-30 17:40:11
【问题描述】:

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

class StatusController < ApplicationController

  #this throws an error 'undefined method respond_to
  respond_to :json, :html     
 end

【问题讨论】:

标签: ruby ruby-on-rails-5


【解决方案1】:

根据Rails 5 release notes,

移除 respond_to/respond_with 占位符方法,这个功能 已被提取到响应者 gem。

将responders gem 添加到您的 Gemfile。

【讨论】:

    猜你喜欢
    • 2016-06-29
    • 2011-06-16
    • 2016-12-19
    • 2012-07-18
    • 2017-11-08
    • 2019-09-13
    • 1970-01-01
    • 2013-10-03
    • 2018-01-12
    相关资源
    最近更新 更多