【发布时间】:2017-10-02 09:23:46
【问题描述】:
有没有办法让 Algolia 包装搜索命中中突出显示的整个单词?因为现在它可能会导致单词在渲染时分成两部分。例如,假设我搜索了单词«example»,然后我得到一个标题为:«有很多很好的例子说明如何做到这一点»。用于此的 HTML 将是 <div>There are many good <em>example</em>s for how to do this</div>,如果给定一个窄元素,则可以像这样呈现:
There are many good example
s for how to do this
是否有此设置,或者我必须对此进行正则表达式/巫术?
编辑:我发现单词中断的原因是因为我设置了em {display:inline-block},我需要它来进行样式设置。我可以解决这个问题,但将突出显示的单词以某种方式包装会更干净,例如:<span><em>example</em>s</span>
【问题讨论】:
标签: algolia