继承的资源和响应程序 gem 抛出 NoMethodError - 受保护的方法“helpers”

问题描述 投票:0回答:1

升级到 Rails 6、inherited_resources 到 1.14.0 以及响应程序到 3.1.1 后,我在使用继承资源中的控制器方法后开始收到此错误:

NoMethodError - protected method `helpers' called for #<SomeController:0x000000000000>
Did you mean?  _helpers
               _helpers?
               _helpers=
               headers:

它发生在调用create之后!或更新!方法。

ruby-on-rails inherited-resources responders
1个回答
0
投票

我通过将responders gem版本从3.1.1降级到3.0.1解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.