我使用 typeahead js 在我的模块中给出了自动建议部分。我已经完成了以下更改-
$('#input').typeahead({local:["Super","Beautiful","Perfect", "Good Looking"]});
当我输入“好看”(无空格)值时,我还需要在建议部分显示“好看(有空格)”值。我应该为这种变化做些什么。
提前谢谢!!
我使用 typeahead js 在我的模块中给出了自动建议部分。我已经完成了以下更改-
$('#input').typeahead({local:["Super","Beautiful","Perfect", "Good Looking"]});
当我输入“好看”(无空格)值时,我还需要在建议部分显示“好看(有空格)”值。我应该为这种变化做些什么。
提前谢谢!!
查看 typeahed 文档:https ://github.com/twitter/typeahead.js/#datum
您应该构建以下项目:
[
{
value: 'Super',
tokens: ['super']
},
{
value: 'Beautiful',
tokens: ['beautiful']
},
{
value: 'Perfect',
tokens: ['perfect']
},
{
value: 'Good Looking',
tokens: ['goodlooking']
}
]
组成数据集的各个单元称为datums
。基准的规范形式是具有value
属性和tokens
属性的对象。value
是表示数据基础值的字符串,是帮助typeahead.js将数据与给定查询匹配tokens
的字符串集合。