我想尝试用 AngularJs 和 Parse 作为后端来构建一些东西。我现在在我的一个控制器中找到了一些教程:
var Game = Parse.Object.extend("Game");
var query = new Parse.Query(Game);
query.find({
success: function(results) {
$scope.$apply(function() {
$scope.games = results.map(function(obj) {
return {points: obj.get("points"), gameDate: obj.get("gameDate"), parseObject: obj};
});
});
},
error: function(error) {
console.log(error);
}
在我看来,我有一个 ng-repeat 并且一切正常,但是当我尝试获取 objectId 或 ceatedAt 时,我不能。
我加:
$scope.sessions = results.map(function(obj) {
return {points: obj.get("points"), gameDate: obj.get("gameDate"), gameId: obj.get("objectId"), createdAt: obj.get("createAt"), parseObject: obj};
但在我看来,它们没有显示,尽管当我检查 XHR 响应时,这些字段存在。