Я пытаюсь создать сложную вложенную форму, сгенерированную динамически, но я не могу заставить ее работать.
Результат будет примерно таким: Имитация желаемого результата
Пользователь должен выбрать файл, тип файла, описание и выполнить необходимые метаданные. После этого он сможет отправить файл.
Проблема в том, что когда я динамически генерирую форму, я получаю: «Выражение изменилось после его проверки. Предыдущее значение: «истина». Текущее значение: «ложь».
Я пытаюсь принудительно обнаружить изменения в той части, где я создаю форму, например так:
this.metadataForm = this.docMetService.toFormGroup(this.metadataDefinitions);
this.changesDetector.markForCheck();
Но ошибка все еще происходит.
Любая помощь? заранее спасибо
detectChanges
вместоmarkForCheck
? - person yurzui   schedule 12.12.2016