【发布时间】:2021-10-03 14:07:20
【问题描述】:
我正在使用 Angular,后端使用 C#,使用 Oracle 使用数据库。该项目是针对一家公司的,在网格中他们给我留下了 120 多条记录。在这些网格中,用户可以编辑每条记录并通过选择“保存”按钮发送所有记录(已修改的和未修改的),这就是我需要您帮助的地方。你怎么知道哪些记录发生了变化?我的想法是复制到达的数据,最后比较哪些已更改并将新列表发送到数据库(仅包含更改的记录)。另一个想法是,每次有人进行更改时,都会将其添加到另一个列表中,但问题是如何识别它何时更改以及何时更改并返回到原来的状态......有什么想法吗?
【问题讨论】:
-
您使用的是角形吗?你能不能也显示一些代码。 Angular 表单 API 具有脏/原始等属性,可以告诉您哪些字段被修改。
标签: javascript arrays angularjs angular