为什么在 Ruby 上 Rails 下载文件时,这个文件的名称为 TRUE?
Why when downloading a file in Ruby on Rails this one is downloaded with the name TRUE?
这是我的代码,ruby 在 rails 上下载名称为 "TRUE"
的文件
<% if @message.document_file_name %>
<%= link_to @message.document.url, download:true do %>
<span class="fa fa-download fa-lg"></span>
<% end %>
<% else %>
No file.
<% end %>
download
属性获取所需文件的名称
= link_to @message.document.url, download: 'file_name'
顺便说一句,如果您需要本机名称,您可以从 URL 获取文件名称
如果您在没有 download
属性的情况下构建 link,您的文件将默认在浏览器中打开
这是我的代码,ruby 在 rails 上下载名称为 "TRUE"
的文件<% if @message.document_file_name %>
<%= link_to @message.document.url, download:true do %>
<span class="fa fa-download fa-lg"></span>
<% end %>
<% else %>
No file.
<% end %>
download
属性获取所需文件的名称
= link_to @message.document.url, download: 'file_name'
顺便说一句,如果您需要本机名称,您可以从 URL 获取文件名称
如果您在没有 download
属性的情况下构建 link,您的文件将默认在浏览器中打开