Wie setzen simple_form Eingabe Standardwert
= r.input :date_start do
= r.text_field :date_start, id: 'date_start'
Wie kann ich default-Wert für dieses?
doppelte Frage. stackoverflow.com/questions/19029129/... Lösung: <%= f.Eingang :date_start, input_html: {value:. f.Objekt.date_start || '2016/12/12'} %>
InformationsquelleAutor gmrash | 2015-07-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor gmrash
verwenden Sie diesen code:
Was ist der Unterschied zwischen dieser Antwort und gmrash?
InformationsquelleAutor Uday kumar das
Geben Sie es in der Datenbank:
t.Datum : date_start, :null => false, :default => 'jetzt()'
now()
darstellen? Der Zeitpunkt der migration, oder die Zeit, wenn jemand mit dem Formular?InformationsquelleAutor gavit
versuchen Sie dies:
ich habe versucht diese Zeile code:
= f.input :date_start, input_html: { value: f.object.date_start || Time.new }
aber das Ergebnis leer ist-Wert-Einstellung als default-Wert. Wenn jemand vor dem gleichen Problem wie bei mir, der obige code funktioniert wie erwartet.InformationsquelleAutor Kiry Meas