gpt4 book ai didi

javascript - 如果文本过滤器在 ng-repeat 中没有返回结果,则显示消息

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:35 24 4
gpt4 key购买 nike

假设我们有这个带有文本过滤器的 ng-repeat :

<input ng-model="searchFilter" type="text">

<ul>
<li ng-repeat="item in items | filter:searchFilter" >
<label>{{item.label}}</label>

</li>
</ul>

<p>Sorry, no result</p>

我想知道当文本过滤器在 <p>Sorry, no result</p> 中返回 0 个项目时是否可以显示一条消息 ( ng-repeat ) ?

JSBin在这里。

最佳答案

当然,您可以使用以下 ng-repeat 语法:

<li ng-repeat="item in filteredItems = (items | filter:searchFilter)" >
<label>{{item.label}}</label>
</li>
<li ng-if="filteredItems.length === 0">No Items Found</li>

JSBin:http://jsbin.com/zepobugexi/2/edit

关于javascript - 如果文本过滤器在 ng-repeat 中没有返回结果,则显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28502975/

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