Elementi e nesting
EngineSchema
form.elements è una serie ordinata di campi e contenitori.
campi tramite il proprio array elements.
Chiavi e nomi di dati
data_name: identificatore leggibile dall'uomo utilizzato come chiave di valore nello stato del motore (unico, minuscolo a-z, 0-9, solo sottolineatura, massimo 42 caratteri)key: identificatore interno, tipicamente derivato dadata_name(unico, esadecimale, 8 caratteri)
Quando si fa riferimento ai campi in condizioni o title_field.elements, è possibile utilizzare key o data_name. L'utilizzo di data_name è spesso più pratico quando si scrive schemas manualmente poiché è più memorabile.
Contenitori
I seguenti tipi di campo possono contenere elementi nidificati:
Section– raggruppa visivamente i campiRepeatableSection– consente più istanze dei suoi figli
BuildingPlanSection supporta anche elementi nidificati, ma ha un comportamento specializzato per la generazione di moduli dinamici. Vedere BuildingPlanSection per i dettagli.
Esempio
Code
Last modified on