在嵌套的推送父值角度7中检查子复选框

时间:2019-07-09 09:03:58

标签: javascript angular typescript angular-reactive-forms

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和删除

0 个答案:

没有答案