1

我有一个 index.erb,现在我想根据条件显示一张图片。所以,我选择了一个 If 循环,但我不知道如何在 ruby​​ 命令中调用以 html 编写的图像?也许这很容易,但我不知道,因为我是新手;)。

<%= if (condition 1 < 40)  then
           picture 1
         elsif (condition 2 > 70) then
          picture 2
         else
         picture 3 end %>

<img src="/public/images/picture1.png">
<img src="/public/images/picture2.png">
<img src="/public/images/picture3.png">

请帮忙 :)

4

1 回答 1

1

我不确定这是否是您想要的,但无论如何我都会尝试...

<% if condition 1 %>
  <img src="/public/images/picture1.png">
<% elsif condition 2 %>
  <img src="/public/images/picture2.png">
<% else %>
  <img src="/public/images/picture3.png">
<% end %>

使用您想要的任何条件代码更改条件 1 和条件 2...

于 2013-07-24T08:05:30.017 回答