Ich habe eine Seite mit Kontrollkästchen, und ich versuche, die Artikel, die der Benutzer in den Warenkorb überprüft hat, wieder anzuzeigen, während sie überprüfen.Zeige nur geprüfte Artikel eckig
Dies geschieht, aber wenn sie die Elemente deaktivieren, nicht aus dem Warenkorb entfernen. Kannst du helfen?
<table class="products-table-class">
<tr>
<th>News</th>
</tr>
<tr data-ng-repeat="product in products | filter:{ category: 'News' }" >
<td>{{ product.product }}</td>
<td><input type="checkbox" ng-model="ids[product.product]"></td>
</tr>
</table>
<div class="featured-info">
<h3>Basket</h3>
<ul>
<li ng-repeat="(key, value) in ids ">{{key}}</li>
</ul>
</div>
was 'Produkt.Produkt'? Sie können den überprüften Wert einfach als Eigenschaft des Produkts speichern, dann verwenden Sie eine ng-if 'product.checked' im Listenelement – sdemurjian
Produkte ist eine Zeile aus einer db-Tabelle, die Produktzeile hat auch ein Produktfeld ... zustimmen könnte besser benannt werden. Etwas wie product.name würde mehr Sinn machen –