こちらのstackblitzでプロジェクトを参照してください 。
firstNumber
ご覧のとおり、 、 、などのコントロールを持つリアクティブ フォームがsecondNumber
ありthirdNumber
ます。と の間でthirdNumber
最小値を持つフォーム コントロールの値よりも値が大きくならないように、フォーム コントロールの検証が必要です。 firstNumber
secondNumber
コンポーネントにあるカスタムバリデーターは、フォームコントロールが変更さvalidateThirdNumber
れるたびに正常に機能しますが、フォームコントロールの変更時に検証ロジックを変更する
必要があるため、フォームコントロールの変更時に検証ロジックを変更する必要があります. thirdNumber
firstNumber
secondNumber
firstNumber
secondNumber
その目的のために、フォーム コントロールの変更時にイベントを追加し、フォーム コントロールfirstNumber
をsecondNumber
マークしている場所にイベントを追加しthirdNumber
ましたtouched
が、その検証はトリガーされていないようです。
thirdNumber
では、フォーム コントロールの変更時にフォーム コントロールfirstNumber
の検証を開始するにはどうすればよいsecondNumber
でしょうか。
また、フォーム コントロール宣言にthis.myFormGroup
バインドapp.componen.ts
し、.line:22
this
this.myFormGroup
constructor