我發現了一些奇怪的東西。請幫忙!AngularFire(Angular + Firebase)驗證錯誤延遲
$scope.login = function() {
ref.authWithPassword({
email: $scope.user.email,
password: $scope.user.password
}, function(error, authData) {
if (error) {
console.log("Login Failed!", error);
$scope.message = error.toString();
} else {
$location.path('/meetings');
console.log("Authenticated successfully with payload:", authData);
}
});
} //login
這是一個登錄功能和它的作品nicely.However,事情是,我得到error
3,我已提交了登錄後4秒。我注意到我的{{message}}
在$scope.message
收到價值後沒有立即更新。我認爲Angular應該在它發生變化時立即顯示這個價值。 ?
我第二次點擊後,顯示錯誤。
這是我打印值:
<p class="error formerror" ng-show="message">{{message}}</p>