Я работаю над приложением Angular 4, которое использует шаблон smartadmin.У меня есть всплывающее окно внутри ng-formly
.
Это всплывающее окно отображает форму с использованием повторяющегося раздела.При нажатии на всплывающую кнопку выдается ошибка:
'ExpressionChangedAfterItHasBeenCheckedError: Выражение изменилось после того, как оно было проверено.Предыдущее значение: «true».Текущее значение: 'false'. '
Для решения этой проблемы я дал detectChanges()
метод ChangeDetectorRef
в ngAfterViewChecked
.
Теперь, если я нажму всплывающую кнопку в первый раз, форма отображается во всплывающем окне.
Для дальнейших нажатий на кнопки я получаю:
'TypeError: this.formControl.push не является функцией' от repeatSection.repeatSection инициализируется дважды, начиная со второго раза.
Пожалуйста, помогите мне решить эту проблему.