2017-02-17 2 views
2

Ich benutze Algolia, um Autocomplete in Städten auf der ganzen Welt durchzuführen. Ich möchte die Emoji-Flagge für das Land anzeigen, in dem sie sich befindet, in den vorgeschlagenen Ergebnissen. Wenn Sie jedoch versuchen, die Flaggen im Algolia-Dashboard hinzuzufügen, werden daraus kleine Diamanten usw. Gibt es eine Möglichkeit, dies zum Funktionieren zu bringen?Anzeige Emojis gespeichert in Algolia

Antwort

3

Ich würde eher die Flagge zur Anzeigezeit hinzufügen, anstatt die Emoji in Algolia indizieren (die kleinen Diamanten, die Sie sehen, ist eine Begrenzung von Algolia Emoji Hervorhebung).

templates: { 
    suggestion: function(suggestion) { 
    return '<i class="flag ' + suggestion.countryCode + '"></i> ' + 
     suggestion._highlightResult.name; 
    } 
} 
+0

Gibt es eine bestimmte Bibliothek, um die Flaggen zu bekommen, die Sie vorschlagen würden? @redox – dylankbuckley

+0

Ich benutzte https://github.com/lipis/flag-icon-css in der Vergangenheit @dylankkbuckley – redox

+1

Perfekt! Danke @redox – dylankbuckley