【问题标题】:Ionic 4 navigation from specific page来自特定页面的 Ionic 4 导航
【发布时间】:2019-03-29 18:20:57
【问题描述】:

我有 5 页(第 1 页、第 2 页、第 3 页、第 4 页、第 5 页),我的堆栈是 page1->page2->page3->page4,我想从第 2 页移到第 5 页,所以我的堆栈保留(page1-:page2->page5)为此我使用 2 行

   await this.navCtrl.navigateBack('page2',{animated: false});
   await this.navCtrl.navigateForward('page5');

但是这种策略并不好,因为用户看到应用从第 2 页到第 5 页发生了变化。

我想改进这段代码,因为de用户看不到页面的变化,用户只看到page5而不是page2。

对此的任何帮助将不胜感激

【问题讨论】:

    标签: ionic-framework ionic4 angular-router


    【解决方案1】:

    对于Back on page,你可以直接代码作品

    <ion-buttons slot="start"> <ion-back-button defaultHref="page2"></ion-back-button> </ion-buttons>

    并转发页面

    constructor(private router:Router){}

    this.router.navigateByUrl('/page5');

    【讨论】:

    • 是的,但是当我使用这种方法时,用户看到应用程序返回第 2 页和第 5 页之后的动画,我想直接转到第 5 页,我看到 .remove 在 navController (Ionic 3)但是在ionic 4 navController中没有kkk,你知道其他方法吗?谢谢你的回答
    猜你喜欢
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-06
    • 2018-04-23
    相关资源
    最近更新 更多