2017-02-17 22 views
2

Я использую Algolia, чтобы сделать автозаполнение по городам по всему миру. Я хочу отобразить флаг emoji для страны, который находится рядом с ним в предлагаемых результатах, однако, пытаясь добавить флаги на панели инструментов algolia, они превращают их в маленькие алмазы и т. Д. Есть ли способ сделать эту работу?Дисплей emojis хранится в Algolia

ответ

3

Я предпочел бы добавить флаг во время отображения, вместо того, чтобы индексировать эможи в Алголии (маленькие бриллианты, которые вы видите, являются ограничением выделения эмоции в Algolia).

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

Есть ли определенная библиотека для получения флагов, которые вы предлагаете? @redox – dylankbuckley

+0

Я использовал https://github.com/lipis/flag-icon-css в прошлом @dylankbuckley – redox

+1

Отлично! Спасибо @redox – dylankbuckley