0
我正在使用Ransack
gem
作爲我的Rails
應用程序中的搜索功能。我在搜索結果中突出顯示搜索關鍵字參數:params[:search]
。我已經成功地與highlight
輔助方法,做到了如何截斷文本並在文本太長時突出顯示搜索關鍵字
<%= highlight(@description.slice(0..50), params[:search]) %>
如果@description
第一50
人物之間發生的關鍵字,但如果經過50個字符出現的關鍵詞,怎麼可能突出這工作正常它與限制字符的數量。
我自己找到了解決方案,並將其添加爲答案。還有其他有效的解決方案嗎?