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