何时使用angularJS的ng-repeat?
何时使用angularJS的ng-repeat?
这个plunker根据搜索'Tim'(Json数据)正确地填充了一个静态的HTML表格。
现在我想把这些数据放入NG-Grid中。
这个plunker试图根据Tim搜索将这些数据加载到NG Grid中。我尝试了很多方法来做到这一点。我应该使用ng-repeat吗?应该使用ng-table而不是ng-grid吗?
$scope.source = arrItem;
$scope.getPagedDataAsync($scope.source, $scope.pagingOptions.pageSize, $scope.pagingOptions.currentPage);
问题的出现的原因是用户想知道在什么情况下应该使用AngularJS的ng-repeat指令。为了解决这个问题,用户提供了一个相关问题的链接,该问题涉及如何使用ng-model来填充Angular ng grid中的值。下面是该问题的回答。
回答:
你可以使用ng-repeat指令来重复显示一个元素列表。ng-repeat指令会为列表中的每个元素创建一个副本,并将其插入到DOM中。
下面是一个示例:
{{ item }}
在这个示例中,ng-repeat指令将items数组中的每个元素都重复一次,并将其展示在一个div元素中。
你还可以使用ng-repeat指令来迭代对象中的属性。下面是一个示例:
{{ key }}: {{ value }}
在这个示例中,ng-repeat指令将object对象中的每个属性都重复一次,并将属性名和属性值展示在一个div元素中。
ng-repeat指令是AngularJS中一个非常有用的指令,它可以用来重复显示元素列表或迭代对象中的属性。通过使用ng-repeat指令,你可以很容易地在DOM中展示动态生成的内容。