如何在Angular ui-grid中检查多行中的重复值。

时间:2015-08-21 16:49:56

标签: angularjs angular-ui-grid

我是AngularJS的初学者,因此我有一个简单的问题。 在ui-grid中是否提供了任何方法或示例代码来检查ui-grid中多行的重复值。 我想为存在重复值的单元格着色。

1 个答案:

答案 0 :(得分:0)

没有TRUE内置方式,但使用$ watch是一种解决方案。如果您的ui-grid中的值绑定到名为myGridVals的变量,您可以执行以下操作:

   $scope.$watch('myGridVals',function(newval,oldval) {
          // loop through myGridVals and see if newval matches anything
   });

请注意,如果您的数组包含对象,则您需要执行DEEP监视,这意味着向$ watch添加第三个参数(..,..,true); 你也可以