0

我想处理我表中每一行的脏状态。不幸的是,在 a 周围添加一个表单会破坏表格,并且我无法在其中创建它,因为每个不同的列都有一个字段。我每行的最后一列包含按钮:删除和更新。仅当该行的字段之一被弄脏时才会出现更新。

不知何故,它已经工作了,但我正在检查该行(#name="ngModel")上每个字段的每个 .pristine。我的行是通过类似*ngFor="let row of rows". 我相信最好在表单上而不是在每个元素上检查.dirtyor 。.pristine

此外,如果我真的要更新,则无法删除该 .dirty 状态(我尝试通过从数组中删除并重新添加它来替换该行的数据,但它仍然是脏的)。

有没有一种技术可以解决这个问题?

4

1 回答 1

0

您可以在每一行周围使用 ngModelGroup。然后您可以检查该组的脏标志。

于 2017-08-17T22:51:00.243 回答