在我的角度控制器中,我想过滤并分配一些具有true
值的对象。我正在尝试使用angular.forEach
进行迭代,但是我将所有对象作为结果而不是获取真实对象。
这是我的代码:
$scope.splash.$promise.then(function (result) { $scope.allApps = result; //50 apps. // splashAppsHandler(); $scope.splashApps = angular.forEach( $scope.allApps, function (app) { return app.projects.project.splash === true; //only 5 apps }); console.log($scope.splashApps); //getting all 50 apps!? });
正确的方法是什么?
在我的角度控制器中,我想过滤并分配一些具有真实值的对象。我正在尝试使用angular.forEach进行迭代,但是我将所有对象作为结果而不是得到...
您需要将真实对象存储在数组或对象中。当前,您不在角forEach中。