我正在使用ui-grid的Angularjs第1版。我将行设置为NOT不自动保存,允许我使用按钮单击来触发使用$ http更新数据库的angularjs调用。
如果用户单击“取消更新”按钮,我想要将行重置为其原始数据和状态。我有使用setRowsClean(dataRows)
的代码,我也可以传入行对象并设置row.isDirty = false
。
我正在寻找一种经过验证的技术,可让我重置行的数据及其状态,使其与取消更改之前的状态相同。重新绑定网格是过度杀伤并导致网格崩溃。有没有人有这方面的工作?