我有这些数据:
$scope.data = [
{
data1:"1",
data2:"2"
},
{
data1:"1",
data2:"2"
}
];
我想在控制台日志中输出它们:
[ [1,2], [1,2] ]
请提出任何建议。
答案 0 :(得分:1)
$scope.data = [{
data1:"1",
data2:"2"
}, {
data1:"1",
data2:"2"
}].map(function (o) {
return [o.data1, o.data2];
// or, if you really need the items to be numbers:
// return [o.data1, o.data2].map(Number);
});
答案 1 :(得分:0)
姚,
看看Lodash或ngLodash。 Lodash具有许多功能,可以完全满足您的需求。 ngLodash是一个fork和AngularJS重写Lodash。
https://github.com/rockabox/ng-lodash
希望这有帮助!
此致 杰夫