当我创建许多表格时,是否有一种方法可以控制变量的名称? 即使在角度文档中也找不到
例如:
PSYCHIATRIST - CLINICAL PSYCHOLOGY
当我想获取值时
this.registerForm = this.formBuilder.group({
title: ['', Validators.required],
firstName: ['', Validators.required],
lastName: ['', Validators.required],
email: ['', [Validators.required, Validators.email]],
password: ['', [Validators.required, Validators.minLength(6)]],
confirmPassword: ['', Validators.required],
acceptTerms: [false, Validators.requiredTrue]
}, {
validator: MustMatch('password', 'confirmPassword')
});
我知道这是一个小例子,我可以知道错误在哪里,但是如果这个错误增长太多,会发生什么情况,因为我有一段时间不得不通过可观察对象调用表单并以特定方式处理它。各个组件之间的formControl,也许有某种方式可以避免出现此类错误。
在这里我举一个小例子,一个我们无法处理的错误
https://stackblitz.com/edit/form-with-error-example?file=app/app.component.ts