0

我在我的项目中使用 angularjs/devextreme 数据网格,我使用 angular.merge (1.x) mehtod 将现有行合并到新行中。

addNewRow() {
   //Find current row    
   let row = gridGetSelectedRowsDataAll( this.customerGridContainer );   
   var newRow = angular.merge( {}, this.customerGridData[rowIndex] ); //SHALLOW COPY the row.        
   this.saveRow(newRow, rowIndex );
}

在我将现有行复制到新行之后,我失去了新行的范围,但我只想在复制的记录行上处理一些数据转换逻辑。我怎样才能做到这一点?我需要确定是否复制了特定行,然后执行一些操作。我怎样才能做到这一点?

   processRow()
   { 
    if(row.newRow) ???
    }
4

0 回答 0