gpt4 book ai didi

angularjs - Angular ng重复过滤器,空值时忽略

转载 作者:行者123 更新时间:2023-12-02 22:53:50 24 4
gpt4 key购买 nike

我有这个选择

<select ng-model="applicationStatus" ng-options="p.StatusID as p.Status for p in vm.projects | unique:'StatusID'">
<option value="">All</option>
</select>

下面的列表使用所选值作为过滤器:

<tr ng-repeat="p in vm.projects | filter: {StatusID:applicationStatus}">

除非在列表中选择“全部”(预定义值),否则此方法有效选择“全部”时,我不希望应用过滤器。实现这一目标的最佳方法是什么?

最佳答案

您可以使用如下所示的内容,它将 '' 留空而不是空。

<tr ng-repeat="p in vm.projects | filter: {StatusID:(applicationStatus || '')}">

关于angularjs - Angular ng重复过滤器,空值时忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34814551/

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