Какова цель роли при отклонении модального окна Ioni c? - PullRequest
0 голосов
/ 01 августа 2020

Я создаю диалоговое окно ion-modal , и кнопка закрытия вызывает

this.modalCtrl.dismiss(my_data, 'close');

Я добавил строку 'close' в качестве роли, потому что видел ее в другие части кода. Это необязательно, поэтому мне интересно, это хорошая практика? Это просто для соответствия html ролям ? Если это предназначено только для передачи дополнительных данных обратно, я не могу понять, что в этом особенного и почему мне не следует просто включать его в my_data.

Есть мысли?

1 Ответ

0 голосов
/ 01 августа 2020

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

...