Как вернуть логические значения для флажка, установленного и не отмеченного в ANGULAR Material 6 - PullRequest
0 голосов
/ 28 февраля 2019

Понятие, которое я хотел бы получить, это выбор флажка ON, я хочу, чтобы значение возвращалось как TRUE, и отключение выбора того же флажка, я хочу, чтобы значение возвращалось как False

Thisмой HTML код

<div class="form-group m-form__group row">
                                        <div class="col-lg-4">
                                            <mat-checkbox class="example-margin" type= checkbox value = "true" formControlName ="rti_cover" [checked] = "true">RTI</mat-checkbox>
                                        </div>
                                        <div class="col-lg-4">
                                            <mat-checkbox class="example-margin" type= checkbox value = "true" formControlName ="nildep_cover" [checked] = "true" >Nil Dep</mat-checkbox>
                                        </div>
                                    </div>

1 Ответ

0 голосов
/ 01 марта 2019

Вы можете получить значение флажка, связавшись с (изменить) EventEmitter.Вы можете увидеть это в документации здесь: https://material.angular.io/components/checkbox/api

В вашем компоненте вы можете создать функцию, которая прослушивает (изменить) событие и передает событие из вашего шаблона.

checkboxChanged(event) {
  console.log(event.checked);
}

Событие содержит свойство «флажок», который является логическим значением, показывающим, установлен флажок или нет.

В своем шаблоне вы можете привязать событие:

<mat-checkbox (change) = "checkboxChanged($event)">Check me!</mat-checkbox>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...