You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Im Angular-Buch behandeln wir ausführlich Angulars neuesten Ansatz zur Formularverarbeitung: Signal Forms.
9
9
Dabei berichten wir über experimentelle Schnittstellen.
10
10
11
-
**Die gute Nachricht: Signal Forms wurden mit Angular 22 als *stable* markiert. Es gibt gegenüber dem gedruckten Stand im Buch keine nennenswerten Änderungen.**
11
+
**Die gute Nachricht: Signal Forms wurden mit Angular 22 als *stable* markiert. Es gibt gegenüber dem gedruckten Stand im Buch keine gravierenden Änderungen.**
12
12
13
13
Signal Forms können also heute produktiv eingesetzt werden, um Formulare in Angular zu verarbeiten.
14
14
Wir empfehlen, neue Formulare sofort mit Signal Forms zu entwickeln.
@@ -19,4 +19,29 @@ In unserer englischsprachigen Artikelserie zu Signal Forms gehen wir auch auf As
19
19
-[Part 1: Getting Started with Signal Forms](/blog/2025-10-signal-forms-part1)
20
20
-[Part 2: Advanced Validation and Schema Patterns](/blog/2025-10-signal-forms-part2)
21
21
-[Part 3: Child Forms, Custom UI Controls and SignalFormsConfig](/blog/2025-10-signal-forms-part3)
22
-
-[Part 4: Metadata and Accessibility Handling](/blog/2025-12-signal-forms-part4)
22
+
-[Part 4: Metadata and Accessibility Handling](/blog/2025-12-signal-forms-part4)
23
+
24
+
**In diesem Artikel sammeln wir dennoch einige kleinere Aspekte, die sich nach dem Release des Angular-Buchs geändert haben.**
25
+
26
+
27
+
## 25.5.8 Logik für Schema-Funktionen mit `when`
28
+
29
+
Im Buch erläutern wir die Funktionen `disabled()`, `hidden()` und `readonly()`.
30
+
Dabei erklären wir auch, dass im zweiten Argument eine Logikfunktion übergeben werden kann.
31
+
32
+
Die Signatur der Schemafunktionen wurde kurz vor dem finalen Release von Angular 22 noch einmal angepasst.
33
+
Die Logik wird nun in der Option `when` notiert.
34
+
Diese Änderung ist sinnvoll, weil andere Schemafunktionen ebenfalls ein `when`-Callback unterstützen.
35
+
Im Buch ist allerdings noch die alte Schnittstelle abgedruckt.
0 commit comments