ionic-framework - 在页面弹出离子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 中做到这一点。有人可以帮我吗?
解决方案
推荐阅读
- oracle - Oracle 中的 RAISE_APPLICATION_ERROR
- javascript - 递减用户输入的计时器
- c++ - Android Studio 3.2:cmake message() 输出显示在哪里?
- unit-testing - this.$el 的模拟数据,用于单位 this 与业力
- c# - AspNetCore 集成测试多个 WebApplicationFactory 实例?
- javascript - 对象内部的javascript承诺
- laravel - Laravel syncWithoutDetaching 和附加数据
- flutter - 图片不在圈内头像
- gitlab - 如何在 git lab CI/CD yaml 文件中创建 mysql 数据库?
- c# - 通过查询字符串传递 Int 类型值