【发布时间】:2014-11-23 02:12:20
【问题描述】:
您好,我正在用 ruby on rails 构建一个每日占星算命应用程序。我可以让页面显示随机图像,但是当用户单击按钮以告知他们的未来时,我希望一条消息与某张图片相关联。到目前为止我有
<h1>What Does The Shadows Say About Your Heart</h1>
<%= image_tag "#{rand(21)}.jpg", size: "300x300" %>
<% if image_tag "0.jpg", size: "300x300" %>
<p>You have a thirst for vengeance.</p>
<% end %>
<% if image_tag "1.jpg" , size: "300x300"%>
<p>Soon you will face a great adversary.</p>
<% end %>
<% if image_tag "2.jpg" , size: "300x300"%>
<p>The road is not always clear.</p>
<% end %>
和我的控制器
class PagesController < ApplicationController
def home
end
def show
@dark = ["0" , "1", "2", "3", "4", "5", "6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"]
end
end
但是消息显示在所有图片上。请帮助它会很棒。如果您需要查看更多代码,请告诉我。注意:我没有使用carrierwave active admin,也没有使用回形针。
【问题讨论】:
标签: html ruby-on-rails ruby ruby-on-rails-4 conditional-statements