Установите флажки для дочерних элементов во вложенном толковании родительского значения углового 7 - PullRequest
0 голосов
/ 09 июля 2019

В Angular 7 использовался метод ReactiveFormsModule и флажок динамической загрузки. JSON решил, что если я установлю дочерний флажок, нажмите родительский Pid. Также, если я сниму флажок, дочерний флажок не установлен, необходимо удалить родительский pid для справки. Я добавляю код в https://stackblitz.com/edit/angular-5sfaj2

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 и удалить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...