Update-Teil der Seite auf klicken Sie mit angularjs
Ich bin neu in eckig. Falls dieser ein Duplikat ist, bitte einen link posten.
Ok, so dass ich in javascript habe ich eine Liste der Elemente, können sagen:
[{
name: 'Bob',
age: 24,
},
{
name: 'Smith',
age: 56,
},
{
name: 'Lisa',
age: 12,
}]
Alle name
Eigenschaften sind ausgedruckt in einer Liste auf der linken Seite der Seite, wie diese:
<li data-ng-repeat="person in persons">{{tournament.name}}</li>
All dies funktioniert, aber hier ist das Ding.
Wenn ich auf eine person in der Liste, die ich anzeigen möchten nähere Informationen zu den rechts in der Liste über diese person.
Wenn ich auf Bob
in der Liste angezeigt werden sollen, die sowohl name
und age
auf der rechten Seite der Liste.
Ich kann nicht dieses heraus in den Winkel. Kann mir jemand erklären, wie ich ein update für einen Teil der Seite mit Informationen?
- Sie haben eine wirklich tolle tutorial das geht über die Grundlagen dieser & viele andere Themen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie dies mit einem einfachen Klick auf Ihre li so :
Der $index ist der index der ng-repeat ist sehr nützlich, um Räude bei arrays !
Fügen Sie ein div, wo Sie wollen, um zu sehen, die person, details :
Im controller implementieren die detail-Funktion so :
Und voila !
arbeiten plnkr hier : http://plnkr.co/edit/Wg4UD6?p=preview
Controller:
HTML
controller
erstellen Sie nun die Rechte Seite: