Latest web development tutorials

AngularJS ng-Repeat-Anweisung

AngularJS Referenzhandbuch AngularJS Referenzhandbuch


AngularJS Beispiele

Loop-Ausgang mehrere Titel:

<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 = [
Die "Tutorial 1"
"Dieses Tutorial 2"
Die "Tutorial 3"
Die "Tutorial 4"
]
});
</ Script>

</ Body>

Versuchen »

Definition und Verwendung

ng-repeat Befehlsschleife Ausgang für eine bestimmte Anzahl von HTML - Elemente.

Sammlung muss ein Array oder ein Objekt sein.


Grammatik

<Element ng-repeat = "Ausdruck "> </ element>

Alle HTML-Elemente unterstützen die Anweisung.


Parameter Wert

Wert Beschreibung
Ausdruck Expression definiert, wie eine Sammelzyklus.

Beispiel Regel Ausdruck:

x in records

(key, value) in myObj

x in records track by $id(x)

Weitere Beispiele

AngularJS Beispiele

ein Array-Schleife gibt eine Tabelle aus:

<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",
"Land": "Deutschland"
}, {
"Name": "Berglunds snabbkop",
"Land": "Schweden"
}, {
"Name": "Centro Comercial Moctezuma",
"Land": "Mexico"
}, {
"Name": "Ernst Handel",
"Land": "Österreich"
}
]
});
</ Script>

Versuchen »

AngularJS Beispiele

Ein Zyklus des Ausgangssignals der Objekttabelle unter Verwendung von:

<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",
"Land": "Deutschland",
"Stadt": "Berlin"
}
});
</ Script>

Versuchen »

AngularJS Referenzhandbuch AngularJS Referenzhandbuch