複雑なネストされたフォームを動的に生成しようとしていますが、動作させることができません。角2動的なフォームの変更により、 "式が変更されました"という例外が発生する
結果はこれと同様のものになるだろう: Mock of desired result
ユーザーはそれがあるファイルの種類のファイル、説明を選択して、必要なメタデータを満たさなければなりません。 その後、彼はファイルを提出できます。
問題は、フォームを動的に生成すると、「式がチェックされた後に式が変更されました。」前の値:「true」。現在の値:「false」。
私はこのように、私は、フォームを構築する部分に変化検出を強制しようとしている:
this.metadataForm = this.docMetService.toFormGroup(this.metadataDefinitions);
this.changesDetector.markForCheck();
しかし、エラーがまだ発生します。
助けが必要ですか? ありがとうございました
'markForCheck'ではなく' detectChanges'メソッドを試しましたか? – yurzui