Приветствую разработчиков по всему миру,
Я пытаюсь глубоко понять, как использовать директивы min и max в Angular 6, я знаю о неподдерживаемых изменениях функциональности до Angular 2версии, но теперь я использую версию 6, поэтому она не должна вызывать проблем.
Однако я ожидал, что с помощью средства проверки "max" пользователь не сможет набрать больше 9999 вместоэто поведение, я только запускаю Валидатор, но не останавливаю пользователя, позволяя ему вводить бесконечные числа.
Как мне добиться этого классического поведения "maxlength", но с вводом числа типа?
РЕДАКТИРОВАТЬ
Я использую компоненты PrimeNG
<input class="ss" type="text" [formControl]="numPolizaCtrl" [(ngModel)]="conceptoForm.numPoliza" pInputText pKeyFilter="pint" placeholder="Nº póliza">
<label *ngIf="numPolizaCtrl.invalid" [ngClass] = "'error'" > Too much numbers. </label>
numPolizaCtrl = new FormControl("", [Validators.max(9999999999), Validators.min(0)]);
Я хочу, чтобы пользователь не вводил больше символов "x", то же поведение, что идиректива maxLength, но с использованием ввода типа «число».
Спасибо всем.