我正在尝试的是:登录时,将配置文件信息添加到范围,然后在注销时使用取消关联回调(取消绑定),这样一个用户的垃圾不会与下一个用户混合。
它适用于初始登录,但注销后登录失败。有什么建议么?我注意到这一点通常是不相关的。
$scope.$on('angularFireAuth:login', function(){
//attach current profile info to scope
angularFire(fbUrl + 'profiles/user-' + $scope.auth.id , $scope, "profile",{}).
then(function(unbind){
console.log($scope.profile);
$scope.$on('angularFireAuth:logout', function(){
//detach current profile info from scope
unbind();
});
});
});