Forme, schermate e navigazione nel cellulare starter
Moduli di registrazione
Schemi live sotto src/forms. Aggiungere ogni modulo a src/forms/registry.js con un ID stabile, display
metadati e una funzione loadSchema. Le importazioni statiche sono utili per la prima schermata; dinamico
Le importazioni possono differire il caricamento di altre forme.
useFormSchema risolve la voce di registro selezionata ed espone il suo caricamento, schema, ed errore
stato. Convalida schemas con form0-cli prima di spedirli.
Comprendere il flusso dello schermo
starter utilizza deliberatamente un piccolo flusso basato sullo stato:
Code
Home elenca i moduli registrati. FormPage carica schema e possiede submission e storage-debug
Form0Form mappa la configurazione dell'applicazione nella React Native FormRenderer.
Questo è un punto di partenza comprensibile, non un routing framework. Sostituire lo stato activeFormId
con il router o la libreria di navigazione utilizzata dalla tua applicazione quando hai bisogno di collegamenti profondi, schede,
Stack autenticati o stato di navigazione ripristinato.
renderer possiede lo scorrimento, l'evitamento della tastiera e le schermate di drill-down all'interno dello schermo allocato area. Evitare di avvolgerlo in un'altra visualizzazione a scorrimento verticale. Vedere Modalità e navigazione per il contratto renderer.