在转到主页之前删除不必要的页面

时间:2017-04-29 00:04:09

标签: angularjs ionic-framework angular-routing

如果用户已登录代码,我需要直接转到主页,这是我的代码的一部分:

$stateProvider
    .state('mainpage', {
        url: '/mainpage',
        onEnter:function($state){
            // Anything you can think of
            //Check if user already logged in
            firebase.auth().onAuthStateChanged(function(user) {
                if (!user)
                 {
                    $state.go('login');
                }
            });
        },
        templateUrl: 'modules/mainpage/mainpage.html',
        controller: 'mainpageCtrl',
        module:'mainpage'
    })

但在加载mainpage之前,有一个页面突然出现如下:

enter image description here

如何避免这个未被调用的页面?我检查过没有使用$ionicLoading.hide。你能给我一个解决方案吗?

谢谢!

0 个答案:

没有答案