如何在rails控制器中包含ActionView :: Helpers?

时间:2017-04-05 04:31:50

标签: ruby-on-rails ruby-on-rails-4 actionviewhelper

以下是我的代码。

class PropertyDetailsController < ApplicationController
  include ActionView::Helpers

  #Action methods.
end

但是当我尝试运行时,上面的代码会抛出以下错误。

Module::DelegationError (ActionView::Helpers::ControllerHelper#action_name delegated to controller.action_name, but controller is nil: 

任何建议。

更新 如果我们使用params和session我们不能包含ActionView :: Helpers

,那是真的吗?

参考:http://alphahydrae.com/2013/06/rails-3-rendering-views-outside-a-controller/

1 个答案:

答案 0 :(得分:0)

我相信你必须require 'action_view'