如何在 AUI 中显示有限的实体:自动完成搜索建议
How to display limited entity in AUI: Autocomplete search suggetion
要按用户 ID 搜索用户,我正在使用 aui:自动完成,是否有任何属性可用于在搜索结果中显示有限数量的实体,因为我有大量用户并且搜索时花费了太多时间加载它。
new A.AutoCompleteList(
{
allowBrowserAutocomplete: 'true',
inputNode: '#search_id',
resultTextLocator: 'userId',
render: 'true',
resultHighlighter: 'phraseMatch',
resultFilters:['phraseMatch'],
source:userAgList,
})
查看 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 的版本而改变。
要按用户 ID 搜索用户,我正在使用 aui:自动完成,是否有任何属性可用于在搜索结果中显示有限数量的实体,因为我有大量用户并且搜索时花费了太多时间加载它。
new A.AutoCompleteList(
{
allowBrowserAutocomplete: 'true',
inputNode: '#search_id',
resultTextLocator: 'userId',
render: 'true',
resultHighlighter: 'phraseMatch',
resultFilters:['phraseMatch'],
source:userAgList,
})
查看 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 的版本而改变。