无法读取属性“已选择”的null

时间:2018-06-19 01:31:46

标签: angular typescript ionic-framework tabs

首次登录应用时,我收到错误'无法读取属性'选择'为null'。我必须关闭应用程序,然后重新打开以使标签工作。

在app.component中我有

    const unsubscribe = firebase.auth().onAuthStateChanged( user => {
  if(!user){
    this.rootPage = LoginPage;
    unsubscribe();
  } else {
    this.rootPage = TabsPage;
    unsubscribe();
  }
});

如果我关闭应用程序然后重新打开它工作正常,但在初始登录时,它会转到“设置”页面而不是索引(0)页面。如果我关闭然后重新打开它将转到索引(0)页面,一切正常。

导致tabPage索引2 skipAddingInfo(){ this.navCtrl.parent.select(0); }错误的实际代码。此代码正在从标签页索引中的第3页执行... so index(2)。

0 个答案:

没有答案