one page
// 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();
});
本文介绍了一个简单的页面导航和回调机制的实现方式。通过定义 myCallbackFunction 函数并将其作为参数传递给 navController.push 方法,可以在 OtherPageComponent 页面中调用此回调函数。当在 OtherPageComponent 中触发回调时,会执行 myCallbackFunction 并传入参数,然后利用 navController.pop 方法返回到上一个页面。
1881

被折叠的 条评论
为什么被折叠?



