如何根据值过滤`objects >>

问题描述 投票:0回答:1

在我的角度控制器中,我想过滤并分配一些具有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进行迭代,但是我将所有对象作为结果而不是得到...

javascript angularjs angular-filters
1个回答
1
投票

您需要将真实对象存储在数组或对象中。当前,您不在角forEach中。

© www.soinside.com 2019 - 2024. All rights reserved.