【发布时间】:2018-10-25 15:55:10
【问题描述】:
我没有找到在搜索结果前输出标题(搜索结果:)的方法,该标题仅在显示结果时可见。
每次都有它(命中项模板的一部分)不会有问题,但如果显示空结果模板,我不需要它。
什么是好的解决方案?
这是我当前的点击小部件配置:
this.search.addWidget(
this.algoliaInstantSearch.widgets.hits({
container: '.js-algolia-hits',
escapeHits: true,
templates: {
item: document.querySelector('.js-algolia-hit-item-template').innerHTML,
empty: window.algoliaEmptyResultsText
},
cssClasses: {
root: 'c-search__hits-list',
empty: 'c-search__hits-empty',
item: 'c-search__hits-list-item'
}
})
);
【问题讨论】: