Я включил выделение в консоли администратора Algolia, и термины в моих результатах поиска заключаются в "" и "", но они отображаются как обычный текст, а не как HTML. Другими словами, если я ищу «тест», я вижу все экземпляры слова «тест», заключенные в теги, вместо того, чтобы отображаться в соответствии со стилем этого тега.
Мой код для отображения результатов выглядит следующим образом:
search.addWidget(
instantsearch.widgets.hits({
container: '#hits-container',
templates: {
empty: 'No results',
item: '<strong><a href="{{url}}" target="_blank">{{title}}</a></strong><br>{{type}}<br><i><span style="font-size: smaller !important;"{{_highlightResult.summary.value}}</span></i><br>'
},
hitsPerPage: 25
})
);
Я чувствую, что упускаю из виду что-то очевидное.
Кроме того, где я могу найти ссылку на все возможные переменные, которые я могу использовать в коде шаблона? Я не уверен, что понимаю разницу между теми, у кого две скобки, и теми, у кого три скобки.