Ich habe einen einfachen Integrationstestcode geschrieben und war süchtig danach, daher werde ich ihn als Memorandum belassen. Ich würde mich freuen, wenn Sie auf Fehler hinweisen könnten.
<%= raw sprintf(
form.date_select(
:birthday,
class:'select-birth',
id:"birth-date",
use_month_numbers: true,
prompt:'--',
start_year: 1930,
end_year: (Time.now.year - 5),
date_separator: '%s'),
"
Jahr </ p>", "
Monat </ p>") + "
Tag </ p>"%>
Ich war besorgt, weil ich die gewünschten Elemente im Formular für die Auswahl von Jahr, Monat und Tag nicht auswählen konnte, aber der folgende Artikel war hilfreich.
Als ich mit dem Browser überprüft und das Element überprüft habe, das ich angeben wollte, wurde das Namensattribut nacheinander ordnungsgemäß zugewiesen. Beschreiben Sie es also so, wie es ist
select '1930',from: 'dear_person[birthday(1i)]'
select '12',from: 'dear_person[birthday(2i)]'
select '12',from: 'dear_person[birthday(3i)]'
Ich bin hier sicher vorbeigekommen. Es ist völlig mein Fehler.
Recommended Posts