0

我正在尝试在链接中设置一个变量。

<% @this.each do |this| %>
  <%= image_tag('www.somesite.com/#{this.name}.jpg') %>  
<% end %>

基本上有一个与项目名称相同的图像,所以我试图在图像的链接中调用它。

但我错过了一些东西..

如果我加入他们,我发现它有效->

<%= image_tag('www.somesite.com/' + "#{ctag.name}" '.jpg') %>

但我认为这不是一个好习惯..

4

1 回答 1

1

如果将字符串放在单引号中,则插值不起作用。应改为使用双引号:

<%= image_tag("www.somesite.com/#{this.name}.jpg") %>
于 2013-10-10T08:19:06.427 回答