この記事では、(純粋な Angular) フォーム モデルが最初の読み込み以降に変更されたかどうかを確認する賢い方法について説明します。私の考えでは、$dirty
/のより正確なテストです$pristine
。これにより、モデルが変更されていない場合、ユーザーがテキストを入力してから削除した場合でも、フォームの「保存」ボタンを非表示にするなどのことができます。
問題は、これを angular-formly でどのように行うことができるかということです。for each fieldはonChange
良い出発点かもしれないと思いますが、残りのソリューションをまとめるのに苦労しています。
質問が理にかなっていることを願っています。どんなアイデアでも大歓迎です。ありがとう!