Ionic2:使用 navParam 在页面之间发送参数(单击 return 导航按钮时)
Ionic2: Send params between pages (When clicking on the return nav button) using navParam
有谁知道如何通过单击 ionic2 上的 nav
return 按钮来 return 一个简单的值(或 JSON
)?
我知道 navParam
可以在 push
上发送一个值,但我没有找到任何关于 pop
操作的信息,也没有连接 return nav
按钮到我的新流行动作。
有一个open feature request关于带参数的后退导航。
一种解决方案是通过 NavParams 传递 Promise:
Parent
new Promise((resolve, reject) => {
this.nav.push(ChildPage, {resolve: resolve});
}).then(data => {
// process data
});
Child
this.navParams.get('resolve')('some data');
有谁知道如何通过单击 ionic2 上的 nav
return 按钮来 return 一个简单的值(或 JSON
)?
我知道 navParam
可以在 push
上发送一个值,但我没有找到任何关于 pop
操作的信息,也没有连接 return nav
按钮到我的新流行动作。
有一个open feature request关于带参数的后退导航。
一种解决方案是通过 NavParams 传递 Promise:
Parent
new Promise((resolve, reject) => {
this.nav.push(ChildPage, {resolve: resolve});
}).then(data => {
// process data
});
Child
this.navParams.get('resolve')('some data');