Ionic 4 用新的数据导航到页面。

问题描述 投票:0回答:1

我有一个主页,根据一些用户信息显示结果。从结果页面用户可以导航到个人资料页面并编辑信息。编辑信息后,他们导航到主页。问题是,主页没有刷新新的结果。它仍然显示旧的结果。我怎样才能用新的数据重新加载这个页面。

首页.页面.ts.cn

openProfilePage() {
   this.router.navigate(['/profile']);
}

profile.page.ts

onSubmit() {
    this.router.navigate(['/home'], {replaceUrl: true});
}
ionic-framework ionic4 angular-router
1个回答
1
投票

你可以触发一个你需要更新信息的电话。

ionViewDidEnter() {
  console.log('ionViewDidEnter ');
  // call update function
}

0
投票

ionViewWillEnter(){
  //here you check data is changed or not and call your function according to that this method call every time when navigate to home page
}

0
投票

我的应用的主界面是基于应用是否被激活而动态建立的。我之前创建了一个路由服务,使用Angular的激活路由来检测主界面是否需要更新,而不需要进行完全的刷新。

© www.soinside.com 2019 - 2024. All rights reserved.