【发布时间】:2018-01-26 12:09:09
【问题描述】:
我想处理我表中每一行的脏状态。不幸的是,在 a 周围添加一个表单会破坏表格,并且我无法在其中创建它,因为每个不同的列都有一个字段。我每行的最后一列包含按钮:删除和更新。仅当该行的某个字段被弄脏时才会显示更新。
不知何故,它已经工作了,但我正在检查该行上每个字段的每个 .pristine (#name="ngModel")。我的行是通过*ngFor="let row of rows" 之类的东西创建的。我相信最好在表单上检查.dirty 或.pristine,而不是检查每个元素。
另外,如果我真的要更新,我无法删除那个 .dirty 状态(我尝试通过从数组中删除并重新添加来替换该行的数据,但它仍然是脏的)。
有什么技术可以解决这个问题吗?
【问题讨论】:
标签: javascript angular angular2-forms angular4-forms