сохранить исходное значение переключателя, если всплывающее окно не подтверждено angular - PullRequest
1 голос
/ 16 апреля 2020

Я хочу сохранить исходное значение переключателя, если всплывающее сообщение не было подтверждено.

У меня есть функция, которая отображает всплывающее сообщение при изменении значения переключателя

radioChange(event: MatRadioChange) {
    this.dialogConfig = {
        autoFocus: true,
        closeOnNavigation: false,
        width: '695px',
        disableClose: true,

    };
    this.messageDialog.open(MessageDialogComponent, this.dialogConfig);
}

1 Ответ

0 голосов
/ 16 апреля 2020

Вы можете сохранить ссылку на предыдущее значение на this.

this.radioButtonValue = false;

Затем в функции radioChange вы можете назначить значение, которое хотите сохранить.

radioChange(event: MatRadioChange) {

   this.radioButtonValue = MatRadioChange.target.value;

   this.dialogConfig = {
      autoFocus: true,
      closeOnNavigation: false,
      width: '695px',
      disableClose: true,
    };

    this.messageDialog.open(MessageDialogComponent, this.dialogConfig);

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