Описание тега angular-abstract-control

0 ответов

Как решить "Свойство" элементы управления "не существует при ошибке типа" Абстрактный элемент управления "?

Когда я запускаю приложение Angular локально с ng serve, он строит и работает как ожидалось. Теперь я попытался добавить интернационализацию, выполнив следующую команду: ng xi18n --output-path translate, Но это приводит к следующей ошибке в консоли …
2 ответа

Получите одноуровневый abstractcontrol из Angular recative formarray - Custom Validation

У меня есть контактная форма в Angular с использованием реактивной формы. Форма содержит firstName, lastName и массив address, Каждая адресная группа формы содержит флажок, если флажок установлен, обязательна проверка текстового поля "Состояние", а …
2 ответа

ошибка TS2339 при попытке добавить дочернюю FormGroup в Angular

Я использую Angular8 и пытаюсь добавить дочернюю FormGroup в форму с помощью addControl: this.testForm = new FormGroup({ id: new FormControl(0), people: new FormGroup({ }), }); this.testForm.controls['people'].addControl('numbers', new FormGroup({ n…
2 ответа

Angular FormArray с динамически добавляемыми элементами управления

Я начал кодировать на Angular 9 не так давно и создаю реактивную форму, которая имеет элементы управления формой, которые динамически добавляются через FormArray Abstract, но всякий раз, когда я пытаюсь пройти через свойство value элемента управлени…
1 ответ

Ошибка: для типа 'AbstractControl' отсутствуют следующие свойства из типа 'FormGroup': элементы управления, registerControl, addControl, removeControl,

Я сделал веб-приложение API погоды на Android, Ссылка:- https://stackblitz.com/edit/maximlweatherapp URL приложения: - https://maximlweatherapp.stackblitz.io/ Я использовал тот же код в моем коде Visual Studio, и он работает нормально, без каких-либ…
21 июн '20 в 12:28
1 ответ

Как сбросить ng-select в реактивной форме через FormGroup (AbstractControl) в Angular 9?

У меня есть FormGroup с кучей элементов ng-select. У меня также есть следующий код, который сбрасывает все значения в реактивной форме, кроме элементов ng-select. Object.keys(this.myFormGroup.controls).forEach(key => { const currentControl = this…
1 ответ

Angular Reactive Form: удалить конкретный валидатор из управления

Я работаю с реактивными формами Angular. В моем сценарии валидаторы динамически добавляются к моим элементам управления. Это делается следующим образом: const myControl = myFormGroup.get('myControl'); if (myControl.validator) { myControl.setValidato…
0 ответов

абстрактный элемент управления не выводит значение

Я использую валидатор типа abstractControl для проверки входного значения формы. Когда пользователь вводит 30.02.2021 или 31.11.2021, он не может получить control.value. Вместо этого используется значение "" (пустая строка). Есть ли способ получить …
1 ответ

Доступ к MatCheckbox из AbstractControl

У меня есть объект, значение которого я хочу прочитать. Но FormGroup только дает мне AbstractControls, которые, похоже, не могут быть приведены к основному элементу управления, который мне удалось найти, и не содержат каких-либо ссылок на него. Как …
27 май '21 в 20:31
2 ответа

Проблемы с FormControl и AbstractControl в angular

Я слежу за онлайн-курсом, но у меня с этим много проблем. Я зависит от того, наложил ли я свой код, я получаю В типе 'abstractcontrol' отсутствуют следующие свойства из типа 'formcontrol': registerOnChange, registerOnDisable, _applyFormState или же …
1 ответ

Как я могу получить доступ к formArray из FormGroup в * ngFor в angular?

Я использую вложенный FormControl с помощью FormArray. Моя форма такая: let form = new FormGroup({ name: new FormControl(), email: new FormControl(), Addresses : new FormArray([ new FormGroup({ building: new FormControl(), society : new FormControl(…
1 ответ

Селектор, чтобы определить, является ли свойство элементов управления FormArray [FormControl] или [FormGroup]?

Я унаследовал файл кода angular, который я отлаживаю. Когда я регистрирую FormArray, который мне нужно оценить, он выходит из системы как один из двух типов элементов управления FormArray: [FormControl] или [FormGroup]. Вот часть функции, которую я …
14 сен '21 в 02:56
1 ответ

Материал-checkboxes.component Angular FormControl имеет выбранные значения, но this.controlValue является пустым массивом

У меня есть угловая форма, которую я построил, которая состоит из одного компонента материалов с флажками. У меня есть две копии этого компонента, одна статическая и одна динамическая. Единственное отличие состоит в том, что динамическая версия полу…
15 сен '21 в 00:27
0 ответов

Можно ли получить из AbstractControl получение FormGroup или получить FormBuilder из (AbstractControl/FormGroup)?

Можно ли получить из ( AbstractControl конкретно)? Или можно ли получить FormBuilder от FormGroup и/или FormControl? Спасибо!
1 ответ

Ошибка сборки: свойство «controls» не существует для типа «AbstractControl».

Я получаю эту ошибку при запуске приложения nativescript. Возникла проблема в группе вложенных форм. В чем причина проблемы. Я прикрепил свое изображение ошибки ниже, Пожалуйста, дайте решение для этой проблемы. код ТС:
0 ответов

Почему значение не отображается в сгенерированных элементах массива формы?

Я использую angular12 в своем проекте. Я пытаюсь использовать массив форм в своем проекте. Вот как я его использую: Шаблон: <div class="col-lg-12 col-md-12" *ngFor="let control of supportEmail.controls; index as i"> <label class="col-sm-2 c…
21 фев '22 в 19:29
0 ответов

Angular 13 — updateOn: «отправить» не работает в FormBuilder.group() с пользовательским валидатором

Пытаюсь добиться появления ошибки не только на Validator.required, но и если пользователя не существует, за счет использования loginValidator. (аналогично входу в учетную запись Google при вводе несуществующего имени пользователя). Однако мне нужно …
2 ответа

Компонент пользовательского элемента управления, реализующий ControlValueAccessor и Validator, не синхронизируется с использованием FormGroup

Фон: У меня есть собственный компонент управления электронной почтой (), который реализуетControlValueAccessorиValidator. МетодEmailControlComponentпринимает один параметр. В API Angular метод проверки вызывается каждый раз, когда потребляющая родит…
1 ответ

Угловая ошибка: введите «AbstractControl | null» не может быть назначен типу «AbstractControl».

Я пытался решить эту проблему с помощью $any(), но не думаю, что сделал это правильно. Может ли кто-нибудь помочь мне с этой ошибкой, пожалуйста? Ошибка возникает в этих строках кода: получить электронную почту(): AbstractControl { вернуть this.logi…
1 ответ

Как создать пользовательский валидатор, который отображает собственное сообщение об ошибке?

У меня есть интерфейс Angular, который использует настраиваемый валидатор, чтобы обеспечить, чтобы компонент в p-диалоге имел значение от 0 до 10. Валидатор работает просто отлично, поскольку он не позволяет пользователю отправить форму, если поле с…