我有一个具有多个表单组的反应性表单,例如:
this.myForm = this.formBuilder.group({
firstName:['',[RxwebValidators.required()]],
lastName: ['',[RxwebValidators.required()]],
email: ['', RxwebValidators.required({conditionalExpression:(x)=> x.firstName == null})],
mailing: this.formBuilder.group({
address: ['', RxwebValidators.required({conditionalExpression:(x,y)=> y.email == null})]
}),
});
表单验证器在firstName,lastName和email字段上可以正常工作,但是对于“地址”,我需要对该特定字段进行任何更改或重新提交表单以更新字段有效性。