Bitte beachten Sie die Kommentare im obigen Code für eine Erklärung dessen, was in meinem Code passiert.Suche Filterung mit Vue2
Ich verstehe nicht, warum mein Code oben nicht funktioniert. Ich versuche, Suchfunktionalität für jede Facette zu implementieren. Bei der Suche sollte die Filterung nur für FacetItems erfolgen, die zu dieser bestimmten Facette gehören.
Ich konnte überprüfen, dass displayFacetItems ein Array von gefilterten FacetItems zurückgibt, aber aus irgendeinem Grund wird das gefilterte Array im DOM nicht aktualisiert.
Dies könnte etwas mit der Datenbindung von Vue oder dem Prozess zu tun haben, in dem Vue das DOM aktualisiert. Irgendwelche Hinweise darauf, was ich falsch mache, werden sehr geschätzt.
Mein Code fand seine Inspiration aus diesem Artikel:
https://nickescobedo.com/1018/introduction-to-vue-js-filtering-with-lodash