0
我有一個反應形式,有一些默認值,並希望禁用保存按鈕,直到用戶已經改變了一些東西,如果用戶已經改回到初始狀態。Angular:如何知道表單是否回到初始狀態?
我可以訂閱valuechanges
,但我想知道一些更改(用戶還原更改後)表單是否回到初始狀態並禁用保存按鈕。
我不能使用Form.dirty
,因爲一旦用戶改變了某些內容而不是pristine
,如果用戶已恢復其更改,它就會變髒。
比JSON.stringify
還有其他方法嗎?
那麼,至少在這裏是其他選項:https://stackoverflow.com/questions/201183/how-to-determine-equality-for-two-javascript-objects – Alex