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

Dennis

Softwareentwickler

Gitlab
Zur Übersicht

Standort Hannover

newcubator GmbH
Bödekerstraße 22
30161 Hannover

Standort Dortmund

newcubator GmbH
Westenhellweg 85-89
44137 Dortmund