0

我正在使用 Rails 3.2.13。

我的视图文件中有一个 @college.name 变量可供我使用。我有一个图片轮播(每所学校 3 个)。jpg 文件的名称采用university_of_pittsburgh1.jpguniversity_of_pittsburgh2.jpguniversity_of_pittsburgh3.jpg. 我想通过做类似的事情来链接到他们

<%= image_tag "@college.name1.jpg" %>

但这似乎不起作用。我怎样才能正确链接到图片?

4

1 回答 1

4
<%= image_tag "#{@college.name}1.jpg" %>

您想通过@college.name括在一组大括号中来使用字符串插值:#{...}

这将用实际的大学名称替换它,而1.jpg大括号之外的部分将被添加。所以上面会被解释为:

<%= image_tag "university_of_pittsburgh1.jpg" %>
于 2013-08-13T01:13:49.073 回答