如何在轨道上的红宝石中提供图像路径

时间:2017-11-29 07:00:45

标签: ruby-on-rails ruby

我想使用位于app/assets/revolution/assets/01.png的图片。

我没有使用默认的app/assets/images文件夹。我想使用我自己的文件夹名'revolution',其中我创建了自己的assets文件夹。

如何在索引视图中提供图像路径?我试着这样做:

<%= image_tag ('revolution/assets/01.png') %>

1 个答案:

答案 0 :(得分:0)

我认为你需要的是帮助者asset_url

http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_url

但如果你想这样做,你强烈建议你使用默认文件夹。

@mudasobwa虽然这是真的,但你的回复中不必是这样的d..k:/。这并不是说我们在发现新语言/库/概念时从未编写过糟糕的东西

@Gagan Gami 你可以,但是你会避免使用资产管道,并且在保留名称的同时更换文件时,浏览器会出现巨大的缓存问题。