首页 > 解决方案 > 在页面弹出离子4时发送参数

问题描述

在 Ionic 4 中,当我使用参数从第一页转到第二页时:

let navigationExtras: NavigationExtras = {
      state: {
        param: 'param1'
      }
    };
    this.router.navigateByUrl(this.router.routerState.snapshot.url + '/page', navigationExtras);

我使用上面的代码并检索这些数据

this.router.getCurrentNavigation().extras.state;

通过上述行,但当我从第 2 次返回第 1 次时,我还需要传递参数。

在离子 3 中有

this.navCtrl.getPrevious().data.param= this.param;

但我无法在 ionic 4 中做到这一点。有人可以帮我吗?

标签: ionic-frameworkionic3ionic4

解决方案


推荐阅读