javascript - 如何在 DevExtreme DataGrid 上找到浅复制行?
问题描述
我在我的项目中使用 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) ???
}
解决方案
推荐阅读
- python - Django到heroku部署问题
- ios - XCode 13 构建错误 - 无法找到或使用自动链接库 'swift_Concurrency' - React Native 0.64-65
- python - 使用 Google-Colab (python) 追加到 Bigquery 表
- c++ - 错误 MSB6006:“link.exe”以代码 1 退出运行 SDV(静态驱动程序验证程序)、Visual Studio 2019、SDK 10 build 19041、windows 10 build 19041
- azure-object-anchors - Azure 对象锚点 - 支持摄影测量生成的模型?
- java - 如何计算该算法中的比较次数?
- ssl - Certbot 自动更新 SSL 以直接推送到 git/gitlab
- nginx - 通过重写反向代理到外部 url
- linux - 如何否定要在 Kubernetes livenessProbe 中使用的退出代码状态?
- java - 这个函数生成的数是否服从均匀分布?