При использовании нового ModalController в Ioni c 5 возможно ли передавать данные обратно при срабатывании swipeToClose или backgroundDismiss? - PullRequest
0 голосов
/ 15 марта 2020

Используя новый ModalController от Ioni c 5, в дополнение к параметру фонDismiss, теперь также можно установить новый параметр, который позволяет пользователю проводить модал вниз, чтобы закрыть его следующим образом:

const modal = await this.modalController.create({
  component: ModalPage,
  backdropDismiss: true, // <-- enable backdrop dismiss
  swipeToClose: true, // <-- enable swipe to close
  presentingElement: await this.modalController.getTop()
});
return await modal.present();

Указывает c, когда пользователь запускает swipeToClose или backdropDismiss. Можно ли передать данные обратно в события onWillDismiss() или onDidDismiss()?

Мне известно о dismiss() метод, который позволяет программно передавать данные обратно в исходный компонент. Этот метод не решает, как передавать данные обратно при возникновении событий swipeToClose или backdropDismiss.

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

...