gpt4 book ai didi

javascript - 辅助方法、ActionView 和 ActionController

转载 作者:行者123 更新时间:2023-12-03 11:14:17 29 4
gpt4 key购买 nike

我在 application_contoller.rb 中有一个方法,其中包含对 send_file 的调用。我从 javascript 渲染的部分调用它,并收到以下错误 -

ActionView::Template::Error (undefined method `send_file' for #<#<Class:0x0...

我可以看到发生了什么 - send_file 是一种 Controller 方法,因此在我使用它的方式中不可用 - 我的问题是,如何使其可用?

最佳答案

您可以在 Controller 中将方法定义为辅助方法:

helper_method :send_file

关于javascript - 辅助方法、ActionView 和 ActionController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27418340/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com