Превышать максимальное сообщение символов, не отображаемое, если пользователь вводит более 5 символовHtml

Программисты Html
Ответить
Anonymous
 Превышать максимальное сообщение символов, не отображаемое, если пользователь вводит более 5 символов

Сообщение Anonymous »

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


Subject




*ngIf="addForm.get('subject').errors.required">
Required Information

*ngIf="addForm.get('subject').errors.maxlength">
Exceeds Maximum Character




< /code>
ts file < /p>
export class AddFormComponent implements OnInit {
constructor(private fb: FormBuilder) {
/** On Init */
public ngOnInit(): void {
this.initAddForm();
}

public addForm: FormGroup;
/** Checks If Controller has Error */
public hasError(controlName: string, error: string = 'required'): boolean {
const controller: FormControl = this.addForm.get(controlName) as FormControl;
return controller.hasError(error) && controller.touched;
}

private initAddForm(): void {
this.addForm = this.fb.group({
subject: ['', [Validators.required, Validators.maxLength(5)]],
});
}
}


Подробнее здесь: https://stackoverflow.com/questions/734 ... -character
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»