Javascript 在自定义筛选器中使用数组
我创建了一个具有以下格式的数组Javascript 在自定义筛选器中使用数组,javascript,angularjs,angularjs-filter,Javascript,Angularjs,Angularjs Filter,我创建了一个具有以下格式的数组 $scope.myArr = [arg1, arg2]; 现在我想创建一个自定义过滤器,将数组作为一个参数,并与另一个数组进行比较,例如,我想使用它,所以 <div class="form-container" ng-repeat="formblock in forms | filter:dateFilter(myArr)"> 这样,每个formblock都将与数组进行比较,因此如果formblock.date具有arg1或arg2,则它们将显
$scope.myArr = [arg1, arg2];
现在我想创建一个自定义过滤器,将数组作为一个参数,并与另一个数组进行比较,例如,我想使用它,所以
<div class="form-container" ng-repeat="formblock in forms | filter:dateFilter(myArr)">
这样,每个formblock
都将与数组进行比较,因此如果formblock.date
具有arg1
或arg2
,则它们将显示,否则将隐藏所有其他内容
这可能吗?您的自定义html应该是
<div class="form-container" ng-repeat="formblock in forms | dateFilter:myArr">
以下是更新的您的自定义html应该是
<div class="form-container" ng-repeat="formblock in forms | dateFilter:myArr">
这是更新的检查更新的答案检查更新的答案