問題タブ [angular-custom-validators]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular 10 の FormGroup でカスタム バリデータが機能しない
私のリアクティブ フォームには、2 つのパスワード フィールドがあります。カスタムバリデータを作成し、そのバリデータを ts ファイルのフォームグループに割り当てます。コードは以下のとおりです。
バリデータコードと一致する必要があります:
しかし、MustMatch は以下のエラーを表示しています:
タイプ '{ の引数バリデーター: (formGroup: FormGroup) => void; タイプ 'ValidatorFn | }' のパラメーターに代入できません。ValidatorFn[] | AbstractControlOptions'. オブジェクト リテラルは既知のプロパティのみを指定でき、'validator' はタイプ 'ValidatorFn | ' には存在しません。ValidatorFn[] | AbstractControlOptions'.
私はAngularが初めてなので、誰でも問題を解決するのを手伝ってもらえますか?
angular - HHH:MM 形式の時間入力用の Angular カスタム バリデーター
時間と分で入力を検証する必要がありますが、HHH:MM の 6 文字という奇妙な形式です。たとえば、 030:15のように30 時間 15 分を入力する必要があります。
カスタムバリデータを作成しようとする私の試みは以下のとおりですが、正規表現を取得して、入力された時間を 0 ~ 70 の間で比較し、分を 00 ~ 59 にする必要があります。