Описание тега angular-formbuilder

FormBuilder предоставляет синтаксический сахар, который сокращает создание экземпляров FormControl, FormGroup или FormArray. Это уменьшает количество шаблонов, необходимых для создания сложных форм.
1 ответ

Angular - FormBuilder.group не принимает массив валидаторов

Я пытался использовать дополнительную карту параметров, предоставляемую Angular FormBuilder group(controlsConfig: { [key: string]: any; }, extra: { [key: string]: any; } | null = null): FormGroup Документы: FormBuilder Но перед this.validator не явл…
1 ответ

Угловая 6 реактивная форма. Как построить форму для нескольких языков

Я работаю над CMS с Angular 6, у меня есть форма для создания страницы на двух или более языках в зависимости от поддерживаемых локалей из настроек. Во-первых, я получаю поддерживаемые локали от api и скажем, что ответ имеет 2 локали (en - fr). Поэт…
1 ответ

Отметьте обязательные formControls перед проверкой при использовании реактивных форм в Angular 5

Мы хотели бы предоставить пользователю визуальную обратную связь, какое поле необходимо заполнить, перед проверкой, например, выделив поле синим цветом. Мы используем Reactive Forms для проверки ввода пользователя: export class MyFormComponent { myF…
23 мар '18 в 10:01
0 ответов

Угловой FormArray и Дубликаты

У Angular FormArray допускаются дубликаты в качестве его значений. Bcoz, как я вижу в своем коде formArrays, отклоняет повторяющиеся значения и принимает уникальное значение только один раз. Если выше описанный случай, какой обходной путь для этого?
18 апр '18 в 03:25
1 ответ

Угловой 5: динамическая проверка формы внутри таблицы

Я пытаюсь проверить поля ввода внутри таблицы с помощью группы форм, но не могу достичь того же. Я использую *ngFor для итерации данных, потому что я должен отображать эти данные в первом столбце таблицы, а другие столбцы - это просто текстовые поля…
1 ответ

Привязка данных JSON к реактивной форме

Я наткнулся на следующую демонстрацию Stackblitz: https://stackblitz.com/edit/angular-dffny7?file=app со ссылкой на следующий пост: /questions/28127959/uglovyie-reaktivnyie-formyi-s-vlozhennyimi-massivami-form/28127969#28127969 Теперь предположим, ч…
1 ответ

Как отобразить ошибку вложенной формы в реактивных валидаторах формы?

Я использую reactive-form-validators проверить формы в моем угловом приложении. Я столкнулся с проблемой при отображении ошибки для вложенных форм. Я попробовал несколько примеров, но не повезло с ними. Вот ссылка на Stackblitz.
18 дек '18 в 15:58
2 ответа

Angular 7: "Не удается найти элемент управления с неопределенным атрибутом имени"

Я создаю свое первое приложение Angular и получаю следующие ошибки в консоли режима разработки: Ошибка: "Не удается найти элемент управления с неопределенным атрибутом имени" Ошибка: "Не удается найти элемент управления с путем:" элементы -> имя "" …
0 ответов

Не удается прочитать свойство 'prodid' из неопределенного в ClientEditComponent.updateClient

У меня есть Компонент, названный как "Клиентский компонент", использующий базу данных firebase для целей базы данных, компонент материала для целей проектирования. Я работаю над операциями CRUD, которые я создал, удалил, но столкнулся с проблемой в …
1 ответ

Angular - FormArrayName в подкомпонентах

У меня есть три компонента: согласие Согласие-Scope список Согласие-Scope пункт consent хосты FormGroup который содержит два FormArrays. consentForm = this.fb.group({ identityScopes: this.fb.array([]), resourceScopes: this.fb.array([]) }); get ident…
1 ответ

Угловая форма слияния данных из выбранных выпадающих меню

Как объединить значения из выпадающих меню в массив объектов? Есть два выпадающих меню (люди и страны) с предварительно заполненными значениями поэтому при назначении страны человеку я пытаюсь получить данные в массиве объектов, таких как: [{person:…
1 ответ

Проверка угловых реактивных форм

У меня есть форма с 3 входами, 2 из которых требуются, а третий нет. Моя проблема в том, что, когда я перехожу на страницу формы, я вижу, что поле, которое не является обязательным, находится в допустимом состоянии и уже закрашено зеленым, даже если…
1 ответ

Нужен совет по [formGroup] formGroupName,[formControl] formControlName

Я смотрю на существующий ответ на вопрос В чем разница между formControlName и FormControl? и все еще изо всех сил, чтобы полностью понять, когда использовать [formControl] поверх formControlName. Правильно ли я сделать вывод [основываясь на коммент…
1 ответ

Как получить доступ к formControlName в ngFor внутри ngFor (вложенный formArray)?

Я новичок в Angular 2. Я пытаюсь создать таблицу с динамической формой, таблица создается и значение также связывается, но я не могу получить доступ к значению в formControlName, пробовал код ниже, но это не сработало. Может кто-нибудь, пожалуйста, …
22 апр '18 в 03:12
1 ответ

Как создать динамический массив в угловой 4 реактивной форме и привязать каждое поле с помощью ввода (formControlName)?

Я работаю в angular 4 и сталкиваюсь с проблемой, я создал массив в форме и связал каждую группу с полем ввода, но когда я заполняю первое поле, оно автоматически заполнит вторую поле в браузере, но только в значении формы на одно поле будет доступно…
1 ответ

Как реализовать условие внутри кнопки в TypeScript

Я пытаюсь реализовать простое условие внутри кнопки, используя TypeScript и Angular Form, но это вызывает у меня ошибку. КОД ТС this.addNameForm = this.formBuilder.group({ first_name: this.first_name, last_name: this.middle_name }); У меня есть два …
1 ответ

Установите значение не менее 0 в FormArray Reactive Forms

Я успешно реализовал значение в поле ввода, чтобы оно было не меньше 1 в поле "amountControl" formControlName. Однако моя проблема, когда на форме Array. Как установить значение не менее 0 или не должно быть отрицательным числом? Вот код ниже и ссыл…
1 ответ

Angular 6 FormArray отбрасывает пустые поля

Я использую Angular 6, у меня есть FormArray массив, как показано ниже contactAddForm: FormGroup; phone_numbers: FormArray; ngOnInit() { this.contactAddForm = this.formBuilder.group({ first_name: new FormControl('', [ Validators.required ]) phone_nu…
01 сен '18 в 19:44
0 ответов

Ожидаемая ошибка идентификатора, строки или номера в IE

Я работаю с Angular-Formly, где я застрял с синтаксисом кода ниже, который не работает в IE. Я хочу получить поле выбора с пользовательскими значениями параметров. defaultOptions : function(options) { /* jshint maxlen:195 */ let ngOptions = options.…
3 ответа

Не удается найти элемент управления с именем:

У меня довольно сложная форма, которую я хочу разбить на отдельные компоненты. Вот моя базовая форма (только взятые примеры полей), я использую FormBuilder: ngOnInit() { this.predictorQuestion = this.fb.group({ question: ['', Validators.required], o…