我正在尝试动态生成一个复杂的嵌套表单,但我无法让它工作。
结果将类似于以下内容: Mock of desired result
用户必须选择文件、文件类型、描述并满足所需的元数据。之后,他将能够提交文件。
问题是,当我动态生成表单时,我得到:“表达式在检查后发生了变化。以前的值:'true'。当前值:'false'。”
我正在尝试对构建表单的部分强制进行更改检测,如下所示:
this.metadataForm = this.docMetService.toFormGroup(this.metadataDefinitions);
this.changesDetector.markForCheck();
但错误仍然发生。
有什么帮助吗?先感谢您