路线改变时离子模态自动关闭
ionic-modal auto close when route changes
所以我用 ion-modal 组件创建了一个模式。
这很好用,但是每当我改变路线时,模式都会保持打开状态,这意味着新站点隐藏在我仍然打开的模式后面。
我查看了文档,但找不到任何可以让我控制它的东西。
一个 hack 是检查路由更改,但我认为这不是正确的方法。
所以我的问题是如何确保当我改变路线时模式自动关闭。
检查文档:
在路由到任何其他页面或网站之前,您可以使用关闭功能关闭模式。
dismiss() {
// using the injected ModalController this page
// can "dismiss" itself and optionally pass back data
this.modalCtrl.dismiss({
'dismissed': true
});
}
所以我用 ion-modal 组件创建了一个模式。
这很好用,但是每当我改变路线时,模式都会保持打开状态,这意味着新站点隐藏在我仍然打开的模式后面。
我查看了文档,但找不到任何可以让我控制它的东西。
一个 hack 是检查路由更改,但我认为这不是正确的方法。
所以我的问题是如何确保当我改变路线时模式自动关闭。
检查文档:
在路由到任何其他页面或网站之前,您可以使用关闭功能关闭模式。
dismiss() {
// using the injected ModalController this page
// can "dismiss" itself and optionally pass back data
this.modalCtrl.dismiss({
'dismissed': true
});
}