0

如果已经存在会话对象,则当用户打开应用程序时,应用程序应该打开选项卡页面而不是注册。

实现这一目标的最佳方法是什么。我正在使用 ionic-start-super 模板。https://github.com/ionic-team/ionic-starter-super

我想只检查注册页面的构造函数中是否存在会话,如果存在,那么它将标签页设置为如下所示的根。

this.storage.get('user').then((user) => {

            this.user = user;

            if (this.user) {
                this.navCtrl.setRoot(TabsPage);

            }
});

我想知道是否有更有效的方法。

4

1 回答 1

0

你可以像这样在里面使用你的脚本ionViewCanEnter()-

ionViewCanEnter() {
    this.storage.get('user').then((user) => {
        this.user = user;
        if (this.user) {
            this.navCtrl.setRoot(TabsPage);
        }
    });
}
于 2017-09-15T13:32:30.333 回答