gpt4 book ai didi

javascript - Angularjs 清除 ng-repeat 过滤器

转载 作者:行者123 更新时间:2023-12-03 05:30:10 24 4
gpt4 key购买 nike

我有这个 ng-repeat 条件:

<tr ng-repeat="(k, v) in loanapps | filter:{LoanStatus:SelectedStatus}:true track by $index">
<td>
{{v.Id}}
</td>
<td>
{{v.Name}}
</td>
</tr>

当我有 SelectedStatus 值时,过滤工作正常。现在我还想重置过滤器并显示所有结果。

我有这个按钮点击功能:

$scope.ResetStatusFilter = function() {
$scope.SelectedStatus = null;
}

我也尝试过:

$scope.ResetStatusFilter = function() {
$scope.SelectedStatus = '';
}

但是这样做是清除所有结果。

单击按钮后,如何显示所有结果并排除过滤器?

选择列表是这个:

<select ng-model="SelectedStatus">
<option value="Under Review">Under Review</option>
<option value="Waiting for Meeting">Waiting for Meeting</option>
<option value="Processing">Processing</option>
</select>

最佳答案

尝试将 filter:{LoanStatus:SelectedStatus}:true 更改为 filter:SelectedStatus

关于javascript - Angularjs 清除 ng-repeat 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40977928/

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