Formulararchitektur
Typisierte Modellbindung, verschachtelte Controls und Validierung laufen jetzt über einen gemeinsamen Formularvertrag.
Live-Formular
Modellbindung und Validierung
Beide Eingaben sind bidirektional an Property-Werte gebunden. Die Validatoren stammen direkt aus Modellannotationen.
Interaktives Profil
Ändere das Modell, erzwinge die Validierung oder setze den Interaktionszustand zurück.
Validierungsstatus
Bearbeite einen Wert oder validiere das vollständige Formular.
name = Ada Lovelace
email = [email protected]
Typisierte Formular-API
Formular bildet auch die Grundlage für SubForm und ArrayForm bei verschachtelten Modellen und Listen.
scala
form(profile) {
inputContainer("Name") {
input("name") {}
}
subForm[Address]("address") {
input("street") {}
}
}