1金币
本帖最后由 Lynn.Dou 于 2023-12-6 17:43 编辑
产品:SpreadJS
版本:V15.0.2
因为不能清除所有脏数据,所以需要单行清除:
场景:用户填写数据后(多行),选择保存了单行的数据,此时脏数据是存在的,再次填写某个单元格的值,又会查询整行的所有脏数据;
问题:可以在用户保存之后,清除这一整行的脏数据吗?再次填写的时候就只有保存之后填写的数据是脏数据;
// 保存所有数据后清除脏数据
sheet.clearPendingChanges({clearType: 1,row: -1, rowCount: -1, col: -1, colCount: -1});
|
最佳答案
查看完整内容
您好,您只要将clearPendingChanges中的row、rowCount、col、colCount换成您需要的参数就能清除单行的脏数据了,例如第一行脏数据:
sheet.clearPendingChanges({clearType: 1,row: 0, rowCount: 1, col: -1, colCount: -1});
|