我是AngularJS的初学者,因此我有一个简单的问题。 在ui-grid中是否提供了任何方法或示例代码来检查ui-grid中多行的重复值。 我想为存在重复值的单元格着色。
答案 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); 你也可以