0

我正在开发一个使用 smartadmin 模板的 Angular 4 应用程序。我里面有一个弹出窗口ng-formly
该弹出窗口正在使用重复部分呈现表单。在弹出按钮上单击一个错误正在被抛出:

'ExpressionChangedAfterItHasBeenCheckedError:表达式在检查后已更改。以前的值:“真”。当前值:“假”。

为了解决这个问题,我给出了in 的detectChanges()方法。 现在,如果我第一次单击弹出按钮,表单将在弹出窗口中呈现。 对于进一步的按钮点击,我得到: ChangeDetectorRefngAfterViewChecked

“TypeError:this.formControl.push 不是函数”来自重复部分。从第二次开始,repeatSection 会初始化两次。

请帮我解决这个问题。

4

0 回答 0