Was ich versuche zu tun ist sehr einfach. Ich möchte die Daten in meiner Tabelle filtern, indem Sie den Filterwert in ein Eingabefeld eingeben. Ich versuche, das Eingabefeld mit einem bestimmten Wert in der Tabelle zu verknüpfen. ng-Repeat Filter auf bestimmten Wert nicht funktioniert
Dies ist der Code für meine Eingabefelder:
<div class="form-group col-xs-6">
<label>Sales Rep</label>
<input type="text" class="form-control" ng-model="search.salesrep">
</div>
Und das ist mein ng-repeat:
<tbody ng-repeat="target in arrayTargets | filter:search">
<td class="salesRepTable"> {{target.salesrep}}</td>
</tbody>
Ich hoffe, euch kann mir helfen, ich weiß nicht, was ich m falsch machen.
Nizza Antwort #fikkatra. Ich stimme zu. Eine Sache # Krist # von # Pauwels haben schön gemacht, verwendete Objektvariable. So wird lose gekoppelte Abstraktion auf Werte folgen. –
Er verwendet die .Salesrep, um das Eingabefeld an search.salesrep zu binden, so wird es nicht die Eingabe verwenden, um andere Felder aus der Tabelle zu filtern –