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()
,並且工作正常。這個改變範圍的特定實例似乎是一個問題。
是否'的console.log( 「登錄」);'說明了什麼? – kubuntu
是的。我在'$ scope。$ apply();'之後添加了一個日誌,並且這個日誌也完美記錄了。 – bzupnick