pass in a callback when transitioning
// callback...
myCallbackFunction = function(_params) {
return new Promise((resolve, reject) => {
resolve();
});
}
// push page...
this.navController.push(OtherPageComponent, {
callback: myCallbackFunction
});
in the OtherPageComponent
this.callback = this.navParams.get("callback")
this.callback(param).then(()=>{
this.navController.pop();
});