gpt4 book ai didi

javascript - 具有动态多个数据集的 Typeahead js

转载 作者:行者123 更新时间:2023-12-05 07:45:00 28 4
gpt4 key购买 nike

在 typeahead js 中使用多个数据集(如此处所示 typeahed multiple datasets ),每个类别在初始化 typeahead 时作为单独的参数发送。是否可以从单个数据源而不是多个数据源获得动态类别。

 $('#multiple-datasets .typeahead').typeahead({
highlight: true
},
{
name: 'nba-teams',
display: 'team',
source: nbaTeams,
templates: {
header: '<h3 class="league-name">NBA Teams</h3>'
}
},
{
name: 'nhl-teams',
display: 'team',
source: nhlTeams,
templates: {
header: '<h3 class="league-name">NHL Teams</h3>'
}
});

这里 nba-teams 和 nhl-teams 作为单独的参数发送给 typeahead()。有没有办法发送 N 个数据集或指定数据所属的类别

    data = [
{ value: 'Chicago Blackhawks', data: { category: 'NHL' } },
{ value: 'Chicago Bulls', data: { category: 'NBA' } },
{ value: 'LA Galaxy', data: { category: 'MLS' } },
{ value: 'Seattle Founders', data: { category: 'MLS' } },
]

最佳答案

尝试使用签名:typeahead(options, [*datasets]) ;它对我有用 latest versionsource 属性的 Bloodhound 对象结合。* ref-usage(internal project)

关于javascript - 具有动态多个数据集的 Typeahead js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42280308/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com