Я пытаюсь проверить тип ввода = «текст» с использованием шаблона, я хочу только текст.Угловой 2: Validators.pattern() не работает
Компонент:
this.from = this.fb.group({
name: ['',[Validators.required,Validators.pattern('/^[a-zA-Z]+$/')]],
});
Html:
<input type="text" formControlName="name"/> // omitting other html template like from tag.
выше шаблон проверки не работает для меня, он всегда будет возвращать недопустимое состояние.
Что произойдет, если вы действительно передаете регулярное выражение, а не строку: 'pattern (/^[a-zA-Z] + $ /)'? –
Либо это, либо 'Validators.pattern ('^ [a-zA-Z] + $')' –
спасибо @ GünterZöchbauer Validators.pattern ('^ [a-zA-Z] + $'). –