-2
ArrayBenutze ich die * ngFor-Methode richtig oder nicht?
users: any = [
{
'id': 1,
'name': Hello
},
{
'id': 2,
'name': World
}
];
html
<div *ngFor="let bet of users[1]">
{{bet.name}}
</div>
Fehler
NgFor unterstützt nur bis zu Iterables wie Arrays binden.
Jetzt benutze ich diese Art und Weise und funktioniert für mich:
<div *ngFor="let bet of [users[1]]">
{{bet.name}}
</div>
Ps: Wie denken Sie, so ist es richtig zu tun ist?
Ihre Frage ist nicht klar, ob Sie versuchen, die div für jedes Element des Arrays oder einfach nur das mit dem Index '[1]' zu wiederholen. Wenn es Ersteres ist, ist Gunters Antwort richtig, wenn es Letzteres ist, brauchen Sie überhaupt nicht '* ngFor' - tun Sie einfach '{{users [1] .name}}'. –
Joe Clay, Danke :) –