/ / Algolia autosuggest Bibliothek, die Postmessage mit ungültigen Daten generiert (twitter typeahead) - Reactjs, Autocomplete, typeahead.js, Postmessage, Algolia

Algolia autosuggest library erzeugt postmessage mit ungültigen Daten (twitter typeahead) - reactjs, autocomplete, typeahead.js, postmessage, algolia

Wir verwenden das Algolia Autocomplete-Modul mit unserer React-Anwendung. Wir haben festgestellt, dass diese Autocomplete-Bibliothek Postmessage zum Senden von Nachrichten verwendet.

Die Nachrichten, die die Bibliothek sendet, scheinen Daten zu haben, die eine Ausnahme auslösen, wenn JSON.parse für die Nachrichtendaten aufgerufen wird.

Wir haben die Anforderung, dass unser React-Modul keine Nachrichten mit Daten bereitstellt, die nicht JSON.parse übergeben.

Wir haben Nachrichten mit leeren Daten und andere Nachrichten mit Daten erhalten, die mit der Zeichenfolge "setImmediate $" beginnen. Diese Nachrichten müssen unterdrückt werden.

Warum generiert die Autosuggest-Bibliothek diese Postnachrichten? Gibt es eine Möglichkeit, diese Postnachrichten vom Senden abzuhalten?

Vielen Dank, Brian

Antworten:

0 für die Antwort № 1

Für autocomplete.js wurde ein Update veröffentlicht: https://github.com/algolia/autocomplete.js/pull/146

Lass es mich wissen, wenn es für dich funktioniert!