https://stackoverflow.com/a/41790532/7453272

如何使用ng-click重置我的过滤器对象?
我想全身而退。

最佳答案

这将切换过滤器:

      $scope.setCatFilter = function(id){
          if($scope.catFilter == id)
              $scope.catFilter = undefined;
          else
              $scope.catFilter = id;
      }


因此重置功能将是

      $scope.resetCatFilter = function(){
          $scope.catFilter = undefined;
      }


要么

<span ng-click="catFilter=undefined">reset</span>

10-06 11:35