我使用mini_magick
调整图像大小。
模型
def large input
return self.images[input].variant(resize: '400x400!').processed
end
但是如何在此image_tag中包括调整大小:
<%= image_tag(projet.images[0]) if projet.images.length > 0 %>
这就是我通常使用的方式:
<% (0...@projet.images.count).each do |image| %>
<%= image_tag(@projet.large(image))%>
<% end %>
但是今天我想将其用于ID为image_tag的
。我尝试:
<%= image_tag(projet.images[0].variant(resize_to_fit: [400, 400])) if projet.images.length > 0 %>
感谢您的帮助。
答案 0 :(得分:0)
我找到了解决方法:
<%= image_tag url_for(projet.images[0].variant(resize: "400x400")) if projet.images.length > 0 %>
带类:
<%= image_tag(url_for(projet.images[0].variant(resize: "400x400")), class:"background") if projet.images.length > 0 %>