Невозможно установить флажок или нет в форме, управляемой шаблоном (угловой 7) - PullRequest
0 голосов
/ 23 января 2019
  <input type="checkbox" [name]="filter.filterName" ngModel />

let filterValue: string = testForm.form.value [filter.filterName];

filterValue всегда возвращает флажок пустой строки, когда установлен и не отмечен

как я могу узнать, что флажок установлен или нет в управляемой шаблоном форме и нет привязки данных. Мне нужно значение из объекта testForm: NgForm?

1 Ответ

0 голосов
/ 23 января 2019

как я могу узнать, что флажок установлен или нет в форме, управляемой шаблоном, и нет привязки данных.

Вы можете использовать переменную шаблона.

html:

<input type="checkbox" #check />

ts:

@ViewChild('check')
check: ElementRef;

stackblitz: https://stackblitz.com/edit/angular-udaej4

...