問題タブ [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.

0 投票する
0 に答える
167 参照

angular - Angular 10 の FormGroup でカスタム バリデータが機能しない

私のリアクティブ フォームには、2 つのパスワード フィールドがあります。カスタムバリデータを作成し、そのバリデータを ts ファイルのフォームグループに割り当てます。コードは以下のとおりです。

バリデータコードと一致する必要があります:

しかし、MustMatch は以下のエラーを表示しています:

タイプ '{ の引数バリデーター: (formGroup: FormGroup) => void; タイプ 'ValidatorFn | }' のパラメーターに代入できません。ValidatorFn[] | AbstractControlOptions'. オブジェクト リテラルは既知のプロパティのみを指定でき、'validator' はタイプ 'ValidatorFn | ' には存在しません。ValidatorFn[] | AbstractControlOptions'.

私はAngularが初めてなので、誰でも問題を解決するのを手伝ってもらえますか?

0 投票する
1 に答える
159 参照

angular - HHH:MM 形式の時間入力用の Angular カスタム バリデーター

時間と分で入力を検証する必要がありますが、HHH:MM の 6 文字という奇妙な形式です。たとえば、 030:15のように30 時間 15 分を入力する必要があります。

カスタムバリデータを作成しようとする私の試みは以下のとおりですが、正規表現を取得して、入力された時間を 0 ~ 70 の間で比較し、分を 00 ~ 59 にする必要があります。