Angularjs ngGridEventEndCellEdit单元格数据

Angularjs ngGridEventEndCellEdit单元格数据,angularjs,ng-grid,Angularjs,Ng Grid,我试图找到在触发“ngGridEventEndCellEdit”事件时修改的确切单元格数据 $scope.$on('ngGridEventEndCellEdit', function (event) { rowData = event.targetScope.row.entity; cellData = event.targetScope.row.???; }); 原因是每个ngGrid单元格(每行)中的数据包含来自我的db(思考透视表)中多个记录的数据,因此我只想更新与特定n

我试图找到在触发“ngGridEventEndCellEdit”事件时修改的确切单元格数据

$scope.$on('ngGridEventEndCellEdit', function (event) {
    rowData = event.targetScope.row.entity;
    cellData = event.targetScope.row.???;
});
原因是每个ngGrid单元格(每行)中的数据包含来自我的db(思考透视表)中多个记录的数据,因此我只想更新与特定ngGrid单元格相关的1个db行,而不必为每个触发的事件更新多个db行


如果没有,我将不得不恢复使用
cellEditableTemplate
+
ng change
,如前所述

这是一个足够简单的解决方案,可以满足我的需要。。。将
row.entity
col.field
组合可以得到修改后的精确单元格

$scope.$on('ngGridEventEndCellEdit', function (event) {
    cellData = event.targetScope.row.entity[event.targetScope.col.field];
});

但是,我仍然需要使用
cellEditableTemplate
+
ng change
来检测单元格的内容是否发生了变化&用户并不是只点击输入和输出而不改变任何内容。

这是一个足够简单的解决方案,可以满足我的需要。。。将
row.entity
col.field
组合可以得到修改后的精确单元格

$scope.$on('ngGridEventEndCellEdit', function (event) {
    cellData = event.targetScope.row.entity[event.targetScope.col.field];
});
但是,我仍然需要使用
cellEditableTemplate
+
ngchange
来检测单元格的内容是否发生了变化&用户并不是只单击了in&out而没有进行任何更改