我发现了一些奇怪的东西。请帮忙!
$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
这是一个登录功能,效果很好。但是,error
提交登录后我得到了 3、4 秒。我注意到我{{message}}
在收到价值后并没有立即更新$scope.message
。我认为 Angular 应该在它发生变化时立即显示该值。?
第二次点击后,我得到了显示的错误。
这是我打印值的地方:
<p class="error formerror" ng-show="message">{{message}}</p>