javascript - 如何在 ionic2 中的 pop() 之后重新加载 ionic 页面

标签 javascript angular ionic2

我有 2 个页面 Page1 和 Page2。我在 Page2 中使用了 this.nav.pop(),它将弹出 Page2,Page1 将启用,但我想刷新 Page1。 先感谢您。

最佳答案

您可以将父页面与导航推送一起传递。这样你就可以将父页面作为导航参数访问。
在父页面:

 goToChildPage() {
    this.navCtrl.push(ChildPage, { "parentPage": this });
 }

并且在弹出之前的子页面中,您可以调用父页面上的函数

this.navParams.get("parentPage").someFnToUpdateParent();
  //or
this.navParams.get("parentPage").someFnToRefreshParent();

关于javascript - 如何在 ionic2 中的 pop() 之后重新加载 ionic 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36325641/

相关文章:

javascript - 使用 jQuery 向文档添加样式表

javascript - Ionic 2/Angular 2 中的 NPM 模块 "only refers to a type, but is being used as a value here."

regex - 使用模式 Angular 2 进行输入验证

javascript - 浏览器不显示 SELECT 标记中列表文本的空格?

javascript - 尝试在ElasticSearch中进行查询和汇总,但无法正常工作-Elasticsearch.js客户端

angular - Angular 中关于 routerLink 和展示组件的最佳实践是什么?

javascript - ionic 模态的 Angular 传递输入

angular2-jwt token.split 不是函数

javascript - 传递大对象作为参数

javascript - http.post 在 Angular 2 中不起作用