我的 Rails 项目文件夹中data.txt
有一个文件。public
我想从我的项目中的一个页面使用link_to
. 我该怎么做?
如果我做
<%= link_to "here", "data.txt" %>
它链接到domain.com/data.txt
而不是domain.com/my_project/data.txt
.
我的 Rails 项目文件夹中data.txt
有一个文件。public
我想从我的项目中的一个页面使用link_to
. 我该怎么做?
如果我做
<%= link_to "here", "data.txt" %>
它链接到domain.com/data.txt
而不是domain.com/my_project/data.txt
.
这对我有用:
<%= link_to 'Sitemap', root_url+'my_sitemap.svg', { target: '_blank' } %>
听起来您想在此处访问该文件:
<%= link_to "here", "/my_project/data.txt" %>
我会去:
link_to 'Download sample', root_path + 'data/invoices/sample.pdf'
2018-08-09 更新
"#{root_path}data/invoices/sample.pdf"
要简单得多