要按userId搜索用户我正在使用aui:autocomplete,是否有任何属性可用于在搜索结果中显示实体的限制数量,因为我有大量用户并且在搜索时花费了太多时间来加载它
new A.AutoCompleteList(
{
allowBrowserAutocomplete: 'true',
inputNode: '#search_id',
resultTextLocator: 'userId',
render: 'true',
resultHighlighter: 'phraseMatch',
resultFilters:['phraseMatch'],
source:userAgList,
})
答案 0 :(得分:0)
查看AutoCompleteList文档:https://alloyui.com/api/classes/AutoCompleteList.html似乎有一个属性:maxResults。
可能在代码末尾使用它就足够了:
new A.AutoCompleteList(
{
allowBrowserAutocomplete: 'true',
inputNode: '#search_id',
resultTextLocator: 'userId',
render: 'true',
resultHighlighter: 'phraseMatch',
resultFilters:['phraseMatch'],
source:userAgList,
maxResults: 20
})
无论如何,此解决方案可能会根据AlloyUI的版本而改变。