0
我有一个反应形式,有一些默认值,并希望禁用保存按钮,直到用户已经改变了一些东西,如果用户已经改回到初始状态。Angular:如何知道表单是否回到初始状态?
我可以订阅valuechanges
,但我想知道一些更改(用户还原更改后)表单是否回到初始状态并禁用保存按钮。
我不能使用Form.dirty
,因为一旦用户改变了某些内容而不是pristine
,如果用户已恢复其更改,它就会变脏。
比JSON.stringify
还有其他方法吗?
那么,至少在这里是其他选项:https://stackoverflow.com/questions/201183/how-to-determine-equality-for-two-javascript-objects – Alex