ruby-on-rails - Rails 4 - 如何获取生产中图像的图像路径,最后带有哈希?

标签 ruby-on-rails image ruby-on-rails-4 hash asset-pipeline

我想引用 public 文件夹中已在 prod 中预编译的图像。但是,似乎所有图像的末尾都有一个散列。 (即 assets/image-3414fewafe313.jpg)

asset_path(photo) = assets/photo.jpg(我需要带哈希的完整图像路径)

如何在 Rails 的 View 中引用此图像?谢谢!

最佳答案

对于 View ,您可以只引用 image_path('photo.jpg')

http://guides.rubyonrails.org/asset_pipeline.html#coding-links-to-assets

另请参阅 image_tag('photo.jpg'),它会生成完整的 HTML img 标签。

关于ruby-on-rails - Rails 4 - 如何获取生产中图像的图像路径,最后带有哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33897959/

相关文章:

ruby-on-rails - 在 Ruby 中传递&符号冒号与仅冒号(符号)之间的区别

ruby-on-rails - 设计、滚动和 Cancan 到 ActiveAdmin

javascript - Rails node_modules 冗余文件

mysql - Ruby on Rails SQL 查询返回#<ActiveRecord::Relation:

ruby-on-rails - 如何处理 `datetime` 值以便将其从 `2012-04-27 00:00:00` 更改为 `27 april 2012`?

css - 查找占据所有宽度但仅占页面高度 25% 的图像

asp.net - 调整图像大小和性能

c++ - 如何在 OpenCV 中裁剪圆圈(通过 Hough 变换找到)​​?

ruby-on-rails - Rake 文档 :app fails after upgrading to Ruby 2. 1.1 和 Rails 4.1

javascript - 在Rails中,如何在单击提交按钮后同时禁用文本区域和提交按钮?