1

angularのフォーム検証がいつ実行されるかを制御することは可能ですか? 具体的には、次の場合にのみフィールドを無効として表示したい

  1. フィールドを受け取ってフォーカスを失った (ぼかし)
  2. ユーザーが送信しようとする

フィールドにフォーカスがある間は非表示にしたい。

最初に読み込まれたときにフォームに検証エラーを表示する Angular のデフォルトの動作は、私には悪いユーザー エクスペリエンスのように思えます。hereのパターンを使用して、 require 属性のぼかしでこれを部​​分的に機能させることができましたが、すべての検証を再実装する必要はありません。

このタイミングをグローバルに制御することは可能ですか?

4

1 に答える 1