我的文件存储在app/assets/images/subdirectory/image.png
and app/assets/images/subdirectory/image_full.png
.
In my app/views/home.html.erb
:
<%= link_to (image_tag("subdirectory/image.png"), asset_path("subdirectory/image_full.png")) %>
我也尝试过:
<%= link_to (image_tag("subdirectory/image.png"), asset_path("subdirectory/image_full.png", image)) %>
<%= link_to (image_tag("subdirectory/image.png"), image_path("subdirectory/image.png", image)) %>
通过文档找不到太多内容:http://guides.rubyonrails.org/asset_pipeline.html http://guides.rubyonrails.org/asset_pipeline.html
但当我尝试加载视图时,它完全崩溃了我的应用程序!
ANSWER
如果还有括号,则 link_to 之后不应该有空格:
<%= link_to(image_tag("subdirectory/image.png"), image_path("subdirectory/image_full.png", image)) %>