我有一个带有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多次运行。如果这将运行一次,那将是正确的修复。 或者如果我可以将新值与旧值进行比较,那么它也是一个很好的解决方案。
知道如何做到这一点?