【发布时间】:2015-12-18 17:09:48
【问题描述】:
我正在尝试了解 Bloodhound 的工作原理(无需提前输入)。
var engine = new Bloodhound({
local: [{ id: 1, name: 'dog' }, { id: 2, name: 'pig' }],
identify: function(obj) { return obj.id; },
queryTokenizer: Bloodhound.tokenizers.whitespace,
datumTokenizer: Bloodhound.tokenizers.whitespace
});
engine.search('do', function(datums) {
console.log(datums); // results: []
});
在这个非常基本的示例中,为什么我的搜索没有返回我的第一个项目?我做错了什么?
【问题讨论】:
标签: bloodhound