Ich bin neu in Rails und ich versuche, eine einfache Wecker in Rails 4 zu entwickeln. Grundsätzlich sollten Sie in der Lage sein, die Zeit des Alarms einzustellen. Auf der Indexseite (Hauptseite) sehen Sie das Bild "Nummer 5", das nach und nach zu "4", "3", "2" und "1" wechselt und sich der Zeit nähert, zu der es ausgehen soll. "Nummer 1" erscheint zu dem Zeitpunkt, zu dem der Alarm ausgelöst wird.Einfache Wecker in Ruby on Rails 4
Bisher habe ich erstellt Gerüst haben: Schienen g Gerüst Alarmclock Alarm: Zeit
ich die „5“ Bild in die Indexdatei von einer Website für unter Verwendung eines Bildes hinzugefügt haben: http://clareluffman.com/wp-content/uploads/2013/10/red-number-5.jpg
ich gehe davon aus, dass der Alarmclock-Controller etwas dieses aussehen sollte:
def index
@alarmclocks = Alarmclock.all
@alarm_goes_off = Alarmclock.where(Time.now == [:alarm])
end
Und die index.html.erb sollten einige, wenn „alarm_goes_off“ -Aussagen haben .... wenn dies geschieht, Anzeigebild „5“. In diesem Fall "4" anzeigen. Außerdem sollte die Seite selbst aktualisiert werden. Also habe ich wahrscheinlich eine Art Cron Job benötigt.
Es ist alles in meinem Kopf, aber ich bin mir nicht sicher, wie ich das umsetzen sollte.
Danke ... Ich habe Javascript Code gefunden: http://www.javascriptkit.com/script/script2/alarm.shtml –