【发布时间】:2019-02-18 21:56:03
【问题描述】:
我有一个formGroup,这个formGroup的控件是formArrays,
我的计划是遍历 formGroup.formArrays 的值并检查是否有任何值设置为 true,如果是,一切正常。
但是正在发生的事情是;它总是无效的
static validate (control: AbstractControl): { [key: string]: boolean } | null {
let isChecked = false;
const tempArray = [];
for ( let i = 0; i < control.value.length; i++ ) {
const val = control.value[i];
tempArray.push(val);
}
isChecked = tempArray.find( el => el === true );
if ( isChecked ) {
return null;
}
return {
'isNotChecked' : true
};
}
【问题讨论】:
标签: angular typescript