gpt4 book ai didi

angularjs - 首次单击文本框时如何显示自动完成下拉菜单?

转载 作者:行者123 更新时间:2023-12-02 22:21:27 26 4
gpt4 key购买 nike

我正在使用 Angular md-autocomplete,它在用户首次在文本框中键入内容后开始在下拉列表中向用户显示自动完成选项。当用户第一次单击文本框时是否也显示此下拉列表?

这是 md-autocomplete html:

<md-autocomplete flex
role="combobox"
md-selected-item="text"
md-no-cache="true"
md-search-text="searchText"
md-search-text-change="searchTextChange(searchText)"
md-items="item in getMatches(searchText)"
md-item-text="item.autocompleteVal"
md-min-length="0"
md-selected-item-change="$parent.selectedItemChange(item)" on-enter ng-cloak>
<span id="autocompleteText" md-highlight-text="searchText" md-highlight-flags="^i">{{item.autocompleteVal}} </span>
</md-autocomplete>

最佳答案

我遇到了同样的问题,但将 md-min-length 的值设置为零开始工作

md-min-length="0"

更新:如果仍然不起作用,请确保 searchTerm 最初设置为 null

Controller

vm.searchTerm = null

HTML:

md-search-text="vm.searchTerm"

关于angularjs - 首次单击文本框时如何显示自动完成下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39419319/

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