离子2组分ion-tabs有rootParams,检测rootParams中的变化

时间:2016-11-15 06:58:44

标签: angular ionic2 ngonchanges

我有一个带有ion-tabs的ionic2应用程序,如下所示。

<ion-tabs class="searchCol">
  <ion-tab tabTitle="All" [root]="tabpage" [rootParams]="allParams" ></ion-tab>
</ion-tabs>

在我的tabpage控制器中,我会得到这样的值。

 constructor(public navparams: NavParams) {
       this.searchParams = this.navparams.data.params;
 }

这很好用,现在问题是如果“allParams”发生变化我无法在我的标签控制器中检测到这些变化。

已经尝试过的事情。

ngONChanges未检测到navparams的变化。

ngDoCheck多次运行。如果这将运行一次,那将是正确的修复。 或者如果我可以将新值与旧值进行比较,那么它也是一个很好的解决方案。

知道如何做到这一点?

0 个答案:

没有答案