我已经在Algolia管理控制台中启用了突出显示,我的搜索结果中的术语包含了" "和" ",但它们显示为纯文本而不是呈现为HTML.换句话说,如果我搜索"test",我会看到标签中包含"test"一词的所有实例,而不是根据该标签的样式进行渲染.
我呈现结果的代码如下:
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
})
);
Run Code Online (Sandbox Code Playgroud)
我觉得我忽视了一些显而易见的事情.
另外 - 在哪里可以找到我可以在模板代码中使用的所有可能变量的引用?我不确定我理解两个括号与三个括号之间的区别.
algolia ×1