【问题标题】:Navigation from modal page to another page in ionic 4ionic 4中从模态页面导航到另一个页面
【发布时间】:2019-01-04 11:45:22
【问题描述】:

我正在从事 ionic 4 项目,我想从模式导航到另一个页面。我试过了: this.router.navigate(['another']);
在我的函数中,它不起作用。

【问题讨论】:

    标签: ionic4


    【解决方案1】:

    如何在模态下方设置另一个页面并关闭打开的模态?

    类似这样的:

    navigateToPage(){
        this.navCtrl.goForward('/page') // change page below modal
        this.viewCtrl.dismiss(); // close modal
    }
    

    【讨论】:

    • 代码第二行的 nav 是什么?我试过你的答案,根据 nav 语法和 viewCtrl 语法有一个错误。我还没有导入 ModalController
    • nav: NavController 和 viewCtrl: ViewController 你都必须导入它们并将它们设置到你的构造函数中。希望这会有所帮助:)
    • 我在ionic 4项目中工作,但它不起作用,根据push语法有错误。它说“'NavController 类型'中不存在属性推送”
    • 对不起,我错过了它在 ionic4 上不可用。那么应该是this.navCtrl.goForward('/page');。你也可以在这里查看:stackoverflow.com/questions/51828017/…
    • 提供的解决方案仅在我想关闭模式时才有效。如果我想显示一个项目的详细信息页面以返回模式。在我的情况下,模式是一个项目选择页面,其中项目有一个“显示详细信息页面”按钮。有什么想法可以满足这个用例吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-16
    相关资源
    最近更新 更多