这是我的查询代码。我试图让它只返回值,而不是返回整个查询值。
var engine;
engine = new Bloodhound({
local: [{value: 'red'}, {value: 'blue'}, {value: 'green'}, {value: 'yellow'}, {value: 'violet'}, {value: 'brown'}, {value: 'purple'}, {value: 'black'}, {value: 'white'}],
datumTokenizer: function (d) {
return Bloodhound.tokenizers.whitespace(d.value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace
});
engine.initialize();
最佳答案
为什么使用 {value: color} 哈希值?
var engine;
engine = new Bloodhound({
local: ['red','blue','green','yellow','violet','brown','purple','black','white'],
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace
});
关于javascript - Twitter typehead.js 显示整个查询,而不仅仅是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34860729/