パターンを使用してinput type = "text"を検証しようとしていますが、テキストのみが必要です。角4:Validators.pattern()が機能しない
コンポーネント:
this.from = this.fb.group({
name: ['',Validators.required,Validators.pattern('^[a-zA-Z]+$')],
});
HTML:私も試してみましたている
<input type="text" formControlName="name"/>
:効果なしと
this.from = this.fb.group({
name: ['',Validators.required,Validators.pattern(/^[a-zA-Z]+$/)],
});
。アンギュラ[]
と1つの配列にバリデータを追加することで解決4
同じ結果....私はあなたのパターンは、少なくとも1つの文字(プラス記号と一致しなければならないので、あなたの 'required'は無用である – TeodorKolev
だと思います) –
@ ADreNaLiNe-DJ他のバックエンドチェックを開始しないと、必要なのです。私が入力を入力すると、エラーが発生しました。エラー:予想されるバリデーターがPromiseまたはObservableを返すことがあります。 – TeodorKolev