AngularJS获取表中的值

时间:2016-01-13 16:33:21

标签: angularjs angularjs-controller

我有一个表名Post,Posts.query下面的函数给我所有帖子并将它们存放在变量postsATraiter中。

Posts.query({}, function() {
    $scope.postsATraiter = $scope.posts;
});

这样可以正常工作:

console.log($scope.postsATraiter.length);

这给了我在桌子上的帖子数量,但现在我想在postsATraiter中显示值(例如日期)。

我试试这个:

console.log(postsATraiter.valueOf(1).date);

这不起作用,我认为valueOf不是获取一个元素的正确函数,但我不知道我需要使用哪个元素。谢谢你的回答

1 个答案:

答案 0 :(得分:1)

您可以遍历对象数组并将所需的属性值打印为

$scope.postsATraiter.forEach(function(element) {
    console.log(element.date);
});

为数组中的每个对象调用该函数。

要访问第一个元素的date属性,您只需执行

即可
$scope.postsATraiter[0].date