Angular5: Validator.pattern не работает с вводом - PullRequest
0 голосов
/ 07 марта 2019

Я не уверен, что я делаю неправильно, но я пробовал несколько разных возможностей, и ни одна из них, похоже, не работает, вот мой код, надеюсь, кто-то может поделиться какой-то информацией:

HTML:

   <div *ngIf="formGroup.get(value)?.error(validation.pattern)">
      Display text if input doesnt match regex
    </div>

TypeScript:

  @Input()
  formGroup: FormGroup = new FormGroup({
    formControlName: new FormControl('', Validators.pattern(this.pattern))
  });

  @Input()
  formControlName = 'default';

ПРИМЕЧАНИЕ: this.pattern в правильном формате Regex

...