单击选项卡,离子段不刷新

时间:2018-05-25 21:47:31

标签: angular ionic-framework ionic3

我有一个简单的页面," Homes"和"销售数据"离子段。

  • 我点击Data / Homes段刷新Homes数据。背部 工作正常。
  • 当我点击另一个标签页并返回主页标签时,主页 当前或新的家庭数据不会刷新段。

    <ion-segment [(ngModel)]="currentsegment" color="primary">
      <ion-segment-button value="Homes" (ionSelect)="changeTab('Homes')">
        Homes
      </ion-segment-button>
      <ion-segment-button value="Data" (ionSelect)="changeTab('Data')">
        Data
      </ion-segment-button>
    </ion-segment>
    

任何人都有解决此问题的方法吗?奇怪的缓存。

1 个答案:

答案 0 :(得分:0)

啊哈,所以我想你有一个标签布局页面。

在你的ts中你可以绑定到ionViewWillEnter生命周期。当你进入视图时,这将基本上每次你回到页面时都会触发。

ionViewWillEnter() {
  if(this.currentsegment == 'Homes') {
    this.functionThatSetsMyHomeData();
  }
}