gpt4 book ai didi

javascript - md-autocomplete 不显示文本

转载 作者:行者123 更新时间:2023-11-29 21:13:38 25 4
gpt4 key购买 nike

我正在使用 md-autocomplete 进行自动完成,但由于某种原因,下拉列表不包括我希望它包括的文本。这是该问题的简化演示:

<md-autocomplete flex
md-search-text="searchText"
md-input-name="p"
md-items="item in search(searchText)"
md-item-text="item.display"
md-floating-label="Name"
md-delay="100"
>
</md-autocomplete>
$scope.search = function(){
return $q.resolve([{
value: 1,
display: "one"
}, {
value: 2,
display: "two"
}, {
value: 3,
display: "three"
}]);
};

看看这个fiddle用于演示问题。

最佳答案

您还没有在 md-autocomplete 中包含 md-item-template。你的 md-autocomplete 应该看起来像这样:

<md-autocomplete flex
md-search-text="searchText"
md-input-name="p"
md-items="item in search(searchText)"
md-item-text="item.display"
md-floating-label="Name"
md-delay="100"
>
<md-item-template>
<span md-highlight-text="searchText" md-highlight-flags="^i">{{item.display}}</span>
</md-item-template>
</md-autocomplete>

Here是您代码的工作分支。

关于javascript - md-autocomplete 不显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40518618/

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