我正在使用使用smartadmin模板的Angular 4应用程序。我在ng-formly
中有一个弹出窗口。
该弹出窗口正在使用重复部分呈现表单。在弹出按钮上,单击将引发错误:
'ExpressionChangedAfterItHasBeenCheckedError:表达式已更改 经过检查后。先前的值:“ true”。当前值:“ false”。
为解决这个问题,我在detectChanges()
中使用了ChangeDetectorRef
的{{1}}方法。
现在,如果我第一次单击弹出按钮,则该窗体将在弹出窗口中呈现。
对于更多的按钮单击,我得到了:
“ TypeError:this.formControl.push不是函数”,来自 重复的部分。 repeatSection从第二个开始初始化两次 时间开始。
请帮助我解决此问题。