Ein sehr allgemeines Merkmal in einigen Teilen meiner Anwendung ist ein Suchkasten, der eine Zeichenkette annimmt und dann eine Tabelle filtert, die auf der Zeichenkette basiert.Richtiger Weg, ein Suchtextfeld in angularJs zu programmieren
Was ich anstrebe, ist die Fähigkeit, Benutzer zu erlauben, etwas einzutippen und automatisch nach einigen Millisekunden der Verzögerung die Resultate sich zu aktualisieren. d. h. es ist nicht nötig, die Eingabetaste zu drücken.
Natürlich würde das Sortieren der Daten mit AngularJs-Filtern erfolgen. Bevor wir jedoch den Filter aktualisieren, müssen wir zunächst verstehen, dass der Benutzer die Eingabe abgeschlossen hat und nun auf die Ergebnisse wartet.
Also habe ich die Direktive ausgearbeitet, die an das Suchfeld angehängt wird.
Meine Frage ist, ist dies der richtige Ansatz, um dieses Problem anzugehen oder gibt es bessere Lösungen da draußen?
Das funktioniert nur, wenn der Client alle Daten hat. – CodesInChaos
@CodesInChaos - true, es filtert nur die Daten, die in die App geladen wurden. –