FormRenderer
React Native
FormRenderer valide et prépare un schema, crée le moteur de formulaire, rend les champs natifs et
et produit des enregistrements structurés ou snapshots restaurable.
Code
Propriétés essentielles
| Biens | Objet |
|---|---|
schema | Un form0 schema contenant form.elements. |
initialValues | Valeurs initiales des champs non répétables. |
initialSnapshot | Restaurer les valeurs brutes, l'état répétable et les horodatages ensemble. |
overrideValues | Appliquer des valeurs faisant autorité sur les valeurs initiales. |
onSubmit | Recevez un enregistrement structuré et des métadonnées validés. |
onSave | Recevez un snapshot sans exiger que le formulaire soit valide. |
onSnapshotChange | Observer les graines et le changement d'utilisateur snapshots. |
mode | Démarrez en mode edit ou readonly. |
Intégration hôte
onRequestCloseactive l'action d'annulation racine et reçoit{ reason: "cancel" }après toute Confirmation de rejet requise.headerAccessoryaffiche le contenu de l'application immédiatement en dessous de l'en-tête intégré.showHeadermasque l'en-tête intégré lorsque l'hôte possède la navigation et les actions environnantes.primaryActionMode,primaryActionLabel, etshowPrimaryActionsInViewModepersonnaliser le action primaire intégrée.onSchemaReadyreçoit le schema préparé après que les clés stables ont été assurées.engineOptionsfournit les assistants de base, la configuration de sécurité, les avertissements, la gestion des opérations et Mise à jour Observation.
Continuer avec Valeurs, snapshots et submission ou Modes et navigation.
Last modified on