避免在angularJS中过滤一些结果

Avoid some result from filtering in angularJS

我已经将一个列名称的表行上的angualrjs过滤器应用为"风险级别"。筛选器工作正常,但在筛选的数据中,我希望始终显示列中没有值的行

"风险水平"工作示例位于:例如,有一行具有值"超级选项",其"风险水平"为空。我想一直显示这一行。任何建议都是非常可观的。

例子


添加

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

并使用它

1
<tr ng-repeat="objInvData in filteredInvestmentData = (investmentData | filter:riskFilter )">