Angular JS ng grid:如何取消Edited Row以显示ng grid中的原始值
Angular JS ng-grid: How to cancel Editted Row to show back the original values in ng-grid
我有一个包含数据的ng网格,每行都有一个用于编辑和取消的按钮。单击编辑按钮时,可以编辑行数据。因此,在这里,如果我不想保存编辑的数据,我会单击取消。当点击编辑时,我会用复制行的原始值
angular.copy(row.entity,$scope.data) ;
因此,现在编辑了几个值后,我想取消编辑,并单击取消按钮。单击取消按钮时,我希望网格在编辑之前显示原始值。我该怎么改变
请帮助
我试图将单行中的整行ng网格替换为
row.entity = $scope.tempArray
不起作用然后我试着把一个细胞换成一个细胞。它工作
我创建了一个用于临时存储的阵列。
$scope.tempArray = {
data1:"",
data2:""
}
在编辑函数中,我将行数据作为复制到tempArray
$scope.tempArray.data1 = row.entity.col1;
$scope.tempArray.data2 = row.entity.col2;
在取消功能中,行数据被设置回原始
row.entity.col1 = $scope.tempArray.data1;
row.entity.col2 = $scope.tempArray.data2;
相关文章:
- 角度 js - 如何用鼠标单击,然后在 ng-grid 上按 Enter 键
- Angular JS ng grid:如何取消Edited Row以显示ng grid中的原始值
- 禁用按钮,如果所选行包含特定值 ng-grid
- AngularJS - ng-grid和data-ng-grid之间的区别
- 角度:使用 ng-click 自动填充/更改存储在 ng-grid 中的数据
- AngularJS + NG-Grid 将 row.column.field 传递到 ng-click 事件中
- 当按 Tab 键经过最后一个单元格时,自动在 ng-grid 中添加行
- AngularJS ng-grid Export to Excel for selectedItems
- 角度 ng-grid:如何访问以递增整数命名的 json 属性
- 将ng-grid数据导出为angularjs中的CSV和PDF格式
- 根据 ng-grid selectedItem[0] 更改下拉选项
- ng-grid cellTemplate 不适用于包含CUSTOM_FILTERS
- 如何使用文本而不是每列 ng-grid 3.0 (ui-grid) 筛选整个表
- 只允许某些行在 ng-grid 中可编辑
- Angular ng grid editableCellTemplate引发异常
- Angular ng grid/ui grid在视图中实现视图逻辑
- Angular ng-grid and JSON
- 使用ui grid editableCellTemplate中的ng选项下拉列表[ng grid3.x]
- AngularJS/ng-grid - 使用拼接更新数组不会更新 UI
- angular-js ng-grid rowTemplate conflicting with enableCellEd