gpt4 book ai didi

ruby-on-rails - Rails send_data 只能工作 'inline' 无法下载

转载 作者:行者123 更新时间:2023-12-02 16:07:45 25 4
gpt4 key购买 nike

在 Controller 中我有:

send_data(data,  filename: "payment_file")

在我看来:

<%= link_to 'Download File', bank_file_download_path(@bank_file_job),
data: {no_turbolink: true}, class: "btn btn-primary btn-lg btn-block" %>

但它总是内联显示文件的内容。有人可以帮我吗?

最佳答案

我明白了这一点。正如 another answer 中已经指出的那样需要禁用涡轮链接。但该答案中建议的解决方案不起作用,因为从 Turbolinks 5.0 开始,在特定页面上禁用它的语法已发生变化。现在应该是这样的。

<%= link_to 'Download File', file_download_path , data: {turbolinks: false}   %>

关于ruby-on-rails - Rails send_data 只能工作 'inline' 无法下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40538474/

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