【发布时间】:2021-02-06 10:09:43
【问题描述】:
我在 Ionic 4 中有一个 Modal。当用户按下移动设备上的后退按钮(或浏览器中的后退按钮)时,我想关闭它。
有人知道我该怎么做吗?
编辑:更多细节:
我有一个按钮可以打开我的模式:
async onClick() {
const modal = await this.modalController.create({
component: Foo,
});
return await modal.present();
}
组件Foo 没有比关闭模式的按钮更多的内容:this.modalController.dismiss();。到目前为止一切顺利。
但是,在我的手机上,当模式打开并且用户点击手机的后退按钮时,应用程序现在关闭。但在这种情况下,只有模式应该关闭。
【问题讨论】:
-
您是否尝试过在 Ionic 3 中有效的方法?
-
我是 Ionic 的新手,完全不知道该怎么做...
-
好的,我将发布 Ionic 3 的答案。让我知道它是否适合您。
-
嘿,我想发布 Ionic 3 的解决方案,但我缺少更多上下文 - 所以目前你确实实现了模态正确吗?你能分享你到目前为止的任何代码吗,否则我可能会为错误的问题提供解决方案
标签: modal-dialog ionic4