首页 > 解决方案 > 如何仅在 angular-laravel 中使用 1 ng-repeat 就可以查看多个对象数组值

问题描述

我是 laravel 和 Angular 的新手。所以我尝试从 3 个表中获取数据,并在每个变量中使用模型创建 3 个不同的变量,在角度控制器中,我得到的数据结果为 $scope.document_url。首先这是我的 3 个对象数据:

数据

我想知道是否可以仅使用 1 ng-repeat 将所有 3 个对象变成 1?这就是我在我的角度视图中所做的:

<tr md-row md-auto-select ng-repeat="(key, value) in document_url[0]">

所以我只想要 document_url 而不是 document_url[0] 来获取 1 ng-repeat 中所有对象中的所有数组值。谢谢你帮我抱歉英语不好。如果您不理解我的解释,我将尝试解释更多细节。

标签: arraysangularjslaravelobjectangularjs-ng-repeat

解决方案


你不能在另一个里面使用两个 ng-repeats 吗?

<tr md-row md-auto-select ng-repeat="outerObj in main_array">
   <span ng-repeat="innerObj in outerObj">{{outerObj.Id}} - {{innerObj.Id}}</span>
</tr>

推荐阅读