This article描述了一种聪明的方法,可以查看自初始加载后您的(纯Angular)表单模型是否已更改。在我看来,它是对$dirty
/ $pristine
的更准确的测试。这使我们可以做一些事情,比如隐藏" Save"如果模型没有更改,表单的按钮,即使用户键入了已删除的文本。
所以问题是,我们怎么能以角度形式做到这一点?我的预感是每个字段onChange
可能是一个很好的起点,但我在解决剩下的解决方案时遇到了很多麻烦。
希望这个问题有道理。任何想法都会非常受欢迎。谢谢!