Javascript angularJS如何操作resolve returm

Javascript angularJS如何操作resolve returm,javascript,angularjs,restangular,Javascript,Angularjs,Restangular,我正在使用AngularJS和RESTAngularJS。 我的决心返回正确的JSON。例如“主题” 当我分配到时,如下所示 $scope.SecondItems = subject; console.log($scope.SecondItems); 我得到的结果如下 [Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object,

我正在使用AngularJS和RESTAngularJS。 我的决心返回正确的JSON。例如“主题”

当我分配到时,如下所示

$scope.SecondItems = subject; 
console.log($scope.SecondItems);
我得到的结果如下

[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, route: "subject", reqParams: null, restangularized: true, fromServer: true, parentResource: null…]


{
  "subjectId":"3",
  "subjectCode":null,
  "subjectLongName":"Maths",
  "subjectShortName":"Maths",
  "subjectDescription":null,
  "route":"subject",
  "reqParams":null,
  "restangularized":true,
  "fromServer":true,
  "parentResource":null,
  "restangularCollection":false,
  "IsSelected":true
}
如何摆脱像这样的额外字段

 "reqParams":null,
 "restangularized":true,
 "fromServer":true, 
 "parentResource":null,
 "restangularCollection":false,

或者我做错了什么?

使用restanglar中的简单方法来摆脱它们

比如:
$scope.SecondItems.plain()

请参见

您可以使用lodash:reject。见相关问题:
 "reqParams":null,
 "restangularized":true,
 "fromServer":true, 
 "parentResource":null,
 "restangularCollection":false,