我们如何在嵌套表单组的验证器函数中访问最顶层的 formControll?
How can we access topmost formControll in a validator function of a nested formgroup?
我们如何在验证器函数中访问整个表单。
我试过给 control.parent.parent ,但它抛出一个错误。
private unitNumberValidator(hasMdu){
return (control: AbstractControl)=>{
let returnVal = null;
//here i want to access entire form
console.log(control.parent.parent);
return returnVal;
}
}
我们怎样才能做到这一点?
谢谢
只需使用 root
getter 如:
<FormGroup>control.root
我们如何在验证器函数中访问整个表单。
我试过给 control.parent.parent ,但它抛出一个错误。
private unitNumberValidator(hasMdu){
return (control: AbstractControl)=>{
let returnVal = null;
//here i want to access entire form
console.log(control.parent.parent);
return returnVal;
}
}
我们怎样才能做到这一点? 谢谢
只需使用 root
getter 如:
<FormGroup>control.root