避免在angularJS中过滤一些结果

时间:2014-09-29 10:30:17

标签: angularjs angularjs-filter

我已将一个列名称上的表行上的AngualrJS过滤器应用为“风险等级”。过滤器工作正常,但在我的过滤数据中,我想显示总是在列

中没有值的行

“风险等级”工作示例位于:例如,有一行具有“超级选项”值,其“风险等级”为空。我想总是显示这一行。任何建议都非常值得赞赏。

Example

1 个答案:

答案 0 :(得分:0)

添加

$scope.riskFilter = function(value) {
            return value.investmentRisk === null || !$scope.search || value.investmentRisk === $scope.search.investmentRisk;
        }

并像

一样使用它
<tr ng-repeat="objInvData in filteredInvestmentData = (investmentData | filter:riskFilter )">