Я пытаюсь проверить ввод пользователя по предмету является пустым или превышенным максимальным символом. Если пользователь не должен отображать: необходимое информационное сообщение. Если пользователь вводит более 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
Превышать максимальное сообщение символов, не отображаемое, если пользователь вводит более 5 символов ⇐ Html
Программисты Html
1756664014
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)]],
});
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/73480961/exceed-maximum-character-message-not-display-if-user-enter-more-than-5-character[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия