Angular 7使用ReactiveFormsModule
方法并动态加载复选框JSON决定如果我选中子复选框也推送父Pid如果也删除了复选框,则没有子复选框被选中需要删除父pid作为参考,我在{ {3}}
const formArray: FormArray = this.myForm.get('mids') as FormArray;
if (event.target.checked) {
formArray.push(new FormControl(event.target.value));
}
else {
let i: number = 0;
formArray.controls.forEach((ctrl: FormControl) => {
if (ctrl.value == event.target.value) {
formArray.removeAt(i);
return;
}
i++;
});
}
我不知道如何添加父级Pid和删除