插件

前端 javascript 组件

lunr.js(JavaScript 搜索引擎)
项目名称:
lunr.js(JavaScript 搜索引擎)
更新日期:
2013-03-16


lunr.js 实现了在网页上的搜索引擎,类似 Solr。

示例代码:

01 //定义索引
02 var idx = lunr(function () {
03     this.field('title', { boost: 10 })
04     this.field('body')
05 })
06  
07 //添加索引
08 var doc = {
09     "title": "Twelfth-Night",
10     "body": "If music be the food of love, play on: Give me excess of it…",
11     "author": "William Shakespeare",
12     "id": 1
13 }   
14 idx.add(doc)
15  
16 //搜索
17 idx.search("love")
18  
19 //返回结果
20 [{
21     "ref": 1,
22     "score": 0.87533
23 }]

 

lunr.js(JavaScript 搜索引擎)相关的讨论话题(0)

正在提交...