2
在我的離子(角)的應用程序,Angularfire:如何等待firebase加載?
- 我如何可以等待火力加載?
- 我想根據用戶身份驗證或不驗證來更改應用程序狀態。
當前,firebase.auth().currentUser
返回爲空。
$ionicPlatform.ready(function(){
firebase.auth().currentUser --> null
});
但
.controller('MyController', function($scope, $ionicPopup, $firebaseAuth) {
$scope.$on('$ionicView.afterEnter', function(e) {
firebase.auth().currentUser --> is valid
});
});
參見[檢索認證狀態]的文件(https://github.com/firebase/angularfire/blob/master/docs/guide/user-auth.md#檢索身份驗證狀態)和[使用路由器進行身份驗證](https://github.com/firebase/angularfire/blob/master/docs/guide/user-auth.md#authenticating-with-routers)。 –