AngularJS 对多个值的独特过滤器 ng-repeat

Gus*_*yes 5 javascript unique filter angularjs

如何确保完整的行在 AngularJS 中是唯一的?

 <tr ng-repeat="service in services" > 
Run Code Online (Sandbox Code Playgroud)

我知道这里讨论的现有独特过滤器然而,这仅解释了如何对一列进行唯一过滤。我想在多个列上执行此操作。例如:

 <tr ng-repeat="service in services | unique:['category','type','quantity'] > 
Run Code Online (Sandbox Code Playgroud)