6.7.2022 |

Angular 14 Typed Forms

Mit dem neuen Update von Angular 14 ist es nun möglich typisierte Formen zu implementieren. Die reguläre Implementierung kann weiterhin genutzt werden, muss jedoch als UntypedForm/UntypedFormGroup/UntypedFormControl/UntypedFormArray typisiert werden.

Bei der Migration von Angular 13 zu 14 wird dieses automatisch mit angepasst.

interface LoginForm {
    email: FormControl<string>;
    password?: FormControl<string>;
}
const login = new FormGroup<LoginForm>({
    email: new FormControl('', {nonNullable: true}),
    password: new FormControl('', {nonNullable: true}),
});
login.removeControl('password');

grafik

Zur Übersicht

Mehr vom DevSquad...

Jörg Herbst

Pimp my MacOS

Michael Virks

Spring Exception-handling bei gekapselte Transactions mit REQUIRED propagation