Ionic2:使用navParam在页面之间发送参数(单击返回导航按钮时)

Kev*_*lot 4 typescript ionic2 angular

有没有人知道如何JSON通过单击navionic2 上的返回按钮返回一个简单的值(或)?我知道navParam能够发送一个值push,但我没有找到任何关于该pop操作的信息并将返回nav按钮连接到我的新pop操作.

mue*_*ich 7

有一个关于带参数的后退导航的开放功能请求.

一种解决方案是通过NavParams传递Promise:

new Promise((resolve, reject) => {
  this.nav.push(ChildPage, {resolve: resolve});
}).then(data => {
  // process data
});
Run Code Online (Sandbox Code Playgroud)

儿童

this.navParams.get('resolve')('some data');
Run Code Online (Sandbox Code Playgroud)