如何在图像标记中使用模型的属性?
我认为这会奏效 -
<%= image_tag('#{somemodel.name}.png') %>
但那会呈现 -
<img src="/assets/#{somemodel.name}.png" alt="#{video.name}">
如何才能将它设置为somemodel的名称属性?
答案 0 :(得分:3)
单引号不允许插值。尝试
<%= image_tag("#{somemodel.name}.png") %>
或
<%= image_tag(somemodel.name + ".png") %>
答案 1 :(得分:0)
你试过这个吗?
<%= image_tag(somemodel.name + '.png') %>