我在application_contoller.rb
中有一个方法,其中包含对send_file
的调用。我是通过javascript呈现的部分内容来调用它,并收到以下错误 -
ActionView::Template::Error (undefined method `send_file' for #<#<Class:0x0...
我可以看到发生了什么 - send_file
是一种控制器方法,因此我无法使用它 - 我的问题是,如何使其可用?< / p>
答案 0 :(得分:1)
您可以在控制器中将方法定义为辅助方法:
helper_method :send_file