Parse.User.logIn($scope.user.username, $scope.user.password, {
success: function (user) {
console.log("logged in");
$scope.User = user;
$scope.$apply();
},
error: function (user, error) {
console.log(error);
}
})
在视图中,我在登录后没有显示任何内容{{User.attributes.username}}
,但当有人登录并查看该页面时,它可以正常工作。
当有人登录时,范围不会改变。但是上面,我已经有$scope.User = Parse.User.current()
并且工作正常。这个改变范围的特定实例似乎是一个问题。
答案 0 :(得分:0)
试试这个:
success: function (user) {
console.log("logged in");
$scope.$apply(function() {
$scope.User = user;
});
},