在应用程序上路由 ionic 3 打开最佳实践和模式 ionic

Routing ionic 3 on app open best practices & patterns ionic

你好离子社区。

我目前正在将一个大型代码库从 ionic 1 移植到 ionic 3

应用程序打开时,我必须根据 firebase 的条件路由到不同的页面。

此处的最佳做法和模式是什么?

您应该将代码放在 app.component.ts 上。一个例子:

const authObserver = this.afAuth.authState.subscribe(user => {
    if (user) {
        this.rootPage = 'HomePage';
        authObserver.unsubscribe();
    } else {
        this.rootPage = 'LoginPage';
        authObserver.unsubscribe();
    }
});