如何用Rails中image_tag中另一个图像的常量替换.png?

时间:2017-01-10 01:52:50

标签: ruby-on-rails png frontend

我正在尝试用另一个图像替换.png的图像;这个其他图像不是.png,而是有一个类。

以下是原始代码:

<%= log.has_attachments? ?
    image_tag('paper.png', :fingerprinting => false, :title => I18n.t('views.global.attachments')) :
    image_tag('blank_16_square.png', :fingerprinting => false) %>

我尝试用类似的替换带有.png的那一行:

image_tag( {:class => 'fa fa-paper'}, :fingerprinting => false, :title => I18n.t('views.global.attachments')) :

我想要实现的图像是这样写的文件:

const ICON_CLASSES = {
    paperclip: 'fa fa-paper',
    starred: 'fa fa-star',
    warning: 'fa fa-warning',
};

我尝试更改代码会导致图像损坏。可以用它的类添加图像吗?我该怎么做?

0 个答案:

没有答案