Inaruhusiwa kufanya tabia HTML, kufa kila kila kwa sababu ya kiwango kwenye mwingine kwa kila kila kwa sababu ya kiwango kwenye mwingine, na kufa kila kila kwa sababu ya kiwango kwenye mwingine kwa kila kipauni cha kiwango. Angalia mifano chini.
Muhtasari na Matumizi
ng-repeat
Inaruhusiwa kufanya kikundi cha HTML kinatofanywa mara moja kwa sababu ya kiwango kwenye mwingine.
Kila kile cha kina katika kikundi cha HTML kinatofanywa mara moja.
Kikundi kinasababuwa na jirani au kiwango cha kina.
Tahadhari:Kila kile cha kina kinatofautiana na kikamilifu kwa sababu ya kiwango kwenye mwingine, kinatofautiana na kikamilifu kwa sababu ya kiwango kwenye mwingine.
Ikiwa ina kikundi cha kiwango cha kina:ng-repeat
Inaruhusiwa sana kufanya tabia HTML, kufa kila kila kwa sababu ya kiwango kwenye mwingine kwa kila mwingine wa kiwango, na kufa kila kila kwa sababu ya kiwango kwenye mwingine kwa kila kipauni cha kiwango. Angalia mifano chini.
Mfano
Mfano 1
Kufa kila kila kwa sababu ya kiwango kwenye mwingine:
<body ng-app="myApp" ng-controller="myCtrl"> <h1 ng-repeat="x in records">{{x}}</h1> <script> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.records = [ "Alfreds Futterkiste", "Berglunds snabbköp", "Centro comercial Moctezuma", "Ernst Handel", ] }); </body>
Mfano 2
Kufa kila kila kwa sababu ya kiwango kwenye mwingine:
<table ng-controller="myCtrl" border="1"> <tr ng-repeat="x in records"> <td>{{x.Name}}</td> <td>{{x.Country}}</td> </tr> </table> <script> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.records = [ { "Name" : "Alfreds Futterkiste", "Country" : "Germany" },{ "Name" : "Berglunds snabbköp", "Country" : "Sweden" },{ "Name" : "Centro comercial Moctezuma", "Country" : "Mexico" },{ "Name" : "Ernst Handel", "Country" : "Austria" } ] });
Mfano 3
Kufa kila kila kwa sababu ya kiwango kwenye mwingine:
<table ng-controller="myCtrl" border="1"> <tr ng-repeat="(x, y) in myObj"> <td>{{x}}</td> <td>{{y}}</td> </tr> </table> <script> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.myObj = { "Name" : "Alfreds Futterkiste", "Country" : "Germany", "City" : "Berlin" } });
语法
<element ng-repeat="expression">element>
所有 HTML 元素都支持。
参数
参数 | 描述 |
---|---|
expression |
指定如何循环集合的表达式。 Mfano wa Hisia ya Kirefu
|