【问题标题】:ion-segment not refreshing with I click on tab我单击选项卡时离子段不刷新
【发布时间】:2018-05-28 22:48:44
【问题描述】:

我有一个简单的页面,其中包含离子段中的“房屋”和“销售数据”。

  • 单击“数据/家庭”部分会刷新家庭数据。后退 来回工作正常。
  • 当我单击另一个选项卡并返回主页选项卡时,主页 段不会用当前或新的家庭数据刷新。

    <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>
    

谁有解决这个问题的办法?奇怪的缓存。

【问题讨论】:

  • 可以添加ts部分的内容吗?

标签: angular ionic-framework ionic3


【解决方案1】:

啊哈,所以我想您有一个选项卡布局页面。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    相关资源
    最近更新 更多