如何使用 ng-repeat 在表格中显示数组

菜鸟编码器

与其他 JSON 数据不同,我有两个简单的数组。

$scope.land = [ elephant, tiger, zebra ];
$scope.water = [ fish , octopus, crab];

我想使用ng-repeat. 我试过了,但数据没有以正确的格式显示。

<table class="table table-dark">
    <thead>
        <tr>
            <th scope="col">LAND</th>
            <th scope="col">WATER</th>
        </tr>
    </thead>
    <tbody>
        <tr ng-repeat="l in land track by $index">
            <td>{{l}}</td>
            <td>fish</td>
        </tr>
    </tbody>
</table> 

编辑:- 在表格中显示垂直的数据错误 在 此处输入图像描述

新数据 :-

$scope.land = [ 'tiger in zoo', 'tiger in jungle', 'zebra'];
 $scope.water = [ 'fish in pond'];
阿卜杜勒卡里姆·埃尔·阿梅尔

我认为您正在尝试显示彼此相邻的两个数组的元素(如果我错了,请纠正我)。

这是一个简单的方法:

angular.module('myApp', [])
.controller('TestCtrl', function ($scope) {
    $scope.land = [ 'tiger in zoo', 'tiger in jungle', 'zebra'];
    $scope.water = [ 'fish in pond'];
    $scope.combined = [];
    var maxLength = ($scope.land.length > $scope.water.length) ? $scope.land.length : $scope.water.length;
    //length is to be determined
    for(var index = 0; index < maxLength ; index++) {
    	$scope.combined.push({
      	land: ($scope.land[index]) ?  $scope.land[index] : '',
        water: ($scope.water[index]) ? $scope.water[index] : ''
      });
    }
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<div ng-app="myApp" ng-controller="TestCtrl">
  <table class="table table-dark">
    <thead>
      <tr>
        <th scope="col">LAND</th>
        <th scope="col">WATER</th>
      </tr>
    </thead>
    <tbody>
      <tr ng-repeat="item in combined">
        <td>{{item.land}}</td>
        <td>{{item.water}}</td>
      </tr>
    </tbody>
  </table> 
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何替换使用ng-repeat显示的数组中的对象?

来自分类Dev

使用JSON数组中的ng-repeat显示数据

来自分类Dev

如何使用 ng-repeat 显示数组/对象

来自分类Dev

AngularJS:如何使用ng-repeat显示父数组中包含的数组的所有元素

来自分类Dev

AngularJS:如何使用ng-repeat显示父数组中包含的数组的所有元素

来自分类Dev

如何使用ng-repeat遍历JSON中的数组数组?

来自分类Dev

如何显示ng-repeat中的行数?

来自分类Dev

如何使用ng-repeat访问数组中的对象

来自分类Dev

使用 ng-repeat 将鼠标悬停在表格中的文本上时显示图像

来自分类Dev

ng-repeat中的数组未显示

来自分类Dev

ng-repeat中的数组未显示

来自分类Dev

以表格格式使用ng-repeat

来自分类Dev

AngularJS-如何在ng-repeat中单击父数组时显示嵌套数组

来自分类Dev

如何使用ng-repeat以表格格式显示分层数据

来自分类Dev

使用ng-repeat -AngularJs在对象内部显示数组

来自分类Dev

在不使用ng-repeat的情况下在AngularJS中显示数组中的一项

来自分类Dev

如何从ng-repeat获取数组项?

来自分类Dev

当使用ng-repeat时,如何仅显示更改的字段?

来自分类Dev

如何使用ng-repeat显示来自json的数据

来自分类Dev

如何使用ng-repeat显示嵌套对象

来自分类Dev

当使用ng-repeat时,如何仅显示更改的字段?

来自分类Dev

如何使用ng-repeat和ng-if在AngularJS中显示或隐藏某些HTML标签

来自分类Dev

如何在子ng-repeat中获取父范围数组/ ng-repeat的索引

来自分类Dev

如何从$ http获取数组并使用ng-repeat进行查看

来自分类Dev

当动态键值为数组时如何使用ng-repeat

来自分类Dev

AngularJS-ng-repeat-如何使用ID创建数组

来自分类Dev

使用ng-repeat渲染Angular中的数组表数组

来自分类Dev

使用ng-repeat迭代AngularJS中的数组数组

来自分类Dev

使用ng-repeat迭代AngularJS中的数组数组

Related 相关文章

  1. 1

    如何替换使用ng-repeat显示的数组中的对象?

  2. 2

    使用JSON数组中的ng-repeat显示数据

  3. 3

    如何使用 ng-repeat 显示数组/对象

  4. 4

    AngularJS:如何使用ng-repeat显示父数组中包含的数组的所有元素

  5. 5

    AngularJS:如何使用ng-repeat显示父数组中包含的数组的所有元素

  6. 6

    如何使用ng-repeat遍历JSON中的数组数组?

  7. 7

    如何显示ng-repeat中的行数?

  8. 8

    如何使用ng-repeat访问数组中的对象

  9. 9

    使用 ng-repeat 将鼠标悬停在表格中的文本上时显示图像

  10. 10

    ng-repeat中的数组未显示

  11. 11

    ng-repeat中的数组未显示

  12. 12

    以表格格式使用ng-repeat

  13. 13

    AngularJS-如何在ng-repeat中单击父数组时显示嵌套数组

  14. 14

    如何使用ng-repeat以表格格式显示分层数据

  15. 15

    使用ng-repeat -AngularJs在对象内部显示数组

  16. 16

    在不使用ng-repeat的情况下在AngularJS中显示数组中的一项

  17. 17

    如何从ng-repeat获取数组项?

  18. 18

    当使用ng-repeat时,如何仅显示更改的字段?

  19. 19

    如何使用ng-repeat显示来自json的数据

  20. 20

    如何使用ng-repeat显示嵌套对象

  21. 21

    当使用ng-repeat时,如何仅显示更改的字段?

  22. 22

    如何使用ng-repeat和ng-if在AngularJS中显示或隐藏某些HTML标签

  23. 23

    如何在子ng-repeat中获取父范围数组/ ng-repeat的索引

  24. 24

    如何从$ http获取数组并使用ng-repeat进行查看

  25. 25

    当动态键值为数组时如何使用ng-repeat

  26. 26

    AngularJS-ng-repeat-如何使用ID创建数组

  27. 27

    使用ng-repeat渲染Angular中的数组表数组

  28. 28

    使用ng-repeat迭代AngularJS中的数组数组

  29. 29

    使用ng-repeat迭代AngularJS中的数组数组

热门标签

归档