标签: angular
在用户手动将字段设置回其初始值后,Angular决定不将输入的类从ng-dirty重置为ng-pristine的原因是什么?值?
ng-dirty
ng-pristine
我想仅在用户实际更改了某些表单数据时才执行我的保存逻辑。有没有比手动保持初始状态和检查提交差异更好的方法?
答案 0 :(得分:1)
状态为dirty,这表示用户更改了值。 Angular不会跟踪原始值,因此无法判断原始值是否已恢复。
dirty
如果您想知道值是否已更改,则必须存储该值,并在提交时自行比较(如果已更改)。