我正在使用模态,并希望在关闭模态后调用一个函数。
我试过 onDidDismiss()
方法,但它显示错误
async openModal() {
const modal = await this.modal.create({ component: UploadPage });
modal.onDidDismiss(() => {
this.getData();
});
return await modal.present();
}
getData() {
......
}
以这种方式我得到了一个错误“Expected 0 arguments, but got 1.”
最佳答案
onDidDismiss()
返回 Promise<OverlayEventDetail<any>>
.
尝试如下。
const modal = await modalController.create({ component: UploadPage });
const { data } = await modal.onDidDismiss();
if (data) {
this.getData();
}
关于javascript - 在 Ionic 4 中关闭 Modal 后如何调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56723530/