我正在开发一个使用 smartadmin 模板的 Angular 4 应用程序。我里面有一个弹出窗口ng-formly
。
该弹出窗口正在使用重复部分呈现表单。在弹出按钮上单击一个错误正在被抛出:
'ExpressionChangedAfterItHasBeenCheckedError:表达式在检查后已更改。以前的值:“真”。当前值:“假”。
为了解决这个问题,我给出了in 的detectChanges()
方法。
现在,如果我第一次单击弹出按钮,表单将在弹出窗口中呈现。
对于进一步的按钮点击,我得到: ChangeDetectorRef
ngAfterViewChecked
“TypeError:this.formControl.push 不是函数”来自重复部分。从第二次开始,repeatSection 会初始化两次。
请帮我解决这个问题。