小编Gre*_*gVP的帖子

将渲染突出显示为文本

我已经在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

2
推荐指数
1
解决办法
458
查看次数

标签 统计

algolia ×1