Ich erstelle eine Tabelle von Benutzern, denen ich ein Kontrollkästchen in jeder Zeile hinzufügen und eine Schaltfläche zum Löschen. Wenn ich auf die Schaltfläche zum Löschen klicke, möchte ich alle ausgewählten Benutzer löschen.So definieren Sie ein Modell für dynamisch erstellte Kontrollkästchen in eckig
Jetzt erstelle ich diese Benutzereinträge von einer API-Antwort, die mir sagt, ID, Name und E-Mail.
So sieht meiner Meinung nach etwas wie folgt aus:
<tr ng-repeat="user in MyCntrl.data.users track by $index">
<td><input type="checkbox"></td>
<td>{{user.name}}</td>
<td>{{user.email}}</td>
</tr>
Was ich in meinem Controller wollen, ist ein Objekt mit der ID aller Benutzer haben, für die das Kontrollkästchen geklickt wurde.
Auch wenn ich ein Objekt erstellen und es als Modell für Kontrollkästchen zuweisen, wie füge ich einen Schlüssel als ID in diesem Objekt hinzu?
Ja, das eine dumme Frage war. Ich weiß nicht, warum ich versucht habe, ein neues Objekt zu erstellen, um es zu speichern, anstatt nur das vorhandene zu verwenden. Danke für schnelle Hilfe. –