Come impostare text_field valore form_tag in Ruby on Rails

April 15

Nel linguaggio di programmazione Ruby on Rails, il metodo del "form_tag" genera automaticamente il codice HTML corrispondente per creare un modulo per un oggetto particolare. È possibile utilizzare metodi Rails aggiuntivi per creare singoli campi, come ad esempio "text_field_tag" per creare una casella di testo. In HTML, l'attributo "valore" di una casella di input definisce quale testo viene visualizzato nella casella di input al caricamento della pagina. La persona che compilando il modulo può modificare o cancellare questo testo. È possibile impostare l'attributo di "valore" all'interno del "text_field_tag."

istruzione

1 Aprire una versione modificabile del Ruby on Rails codice contenente il "form_tag."

2 Digitare il "text_field_tag" se non esiste ancora, come ad esempio:

text_field_tag ​​'fieldname'

Sostituire "nomecampo" con il nome corretto per il campo di testo, mantenendo le virgolette singole citazione.

3 Aggiungere l'attributo "value" al "text_field_tag" come questo:

text_field_tag ​​'fieldname',: value => "Valore Iniziale"

Sostituire "Valore Iniziale" con il valore iniziale preferita, mantenendo le virgolette.

4 Salvare o pubblicare il file.