将多个范围合并为一个

时间:2016-01-07 02:22:42

标签: angularjs

我有两个范围,

$scope.moviesFromActor = $scope.moviesFromActorResponse.credits.cast
$scope.moviesFromActorCrew = $scope.moviesFromActorResponse.credits.crew

我想在一个ng-repeat中使用这两个结果,所以我想我需要将两个范围中的所有对象合并到一个范围内。

实现这一结果的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以 concat 列入一个并在ng-repeat

中显示该列表

Likt this

$scope.movie=$scope.moviesFromActorResponse.credits.cast.concat($scope.moviesFromActorResponse.credits.crew);