0
FormGroupを別のFormGroupにネストしています。ここでget()で特定のコントロールを取得します。ネストされたフォームグループからコントロールを取得する
私は動作しません下記の溶液、試してみました:
formGroup.get('formGroupKey').get('formControlKey');
をしかし、これはエラーをスローします。最初のget()は正常に動作し、FormGroupを正しく返しますが、2番目のgetは例外をスローします(path.splitは関数ではありません)
どのように解決できますか?
@Update
私は今、(かなりかかわらずソリューションではありません)このように、それを解決:
formGroup.get(tab.id)['controls'][segment.id];
formGroupName.get( 'formGroupKey.formGroupKey') – fastAsTortoise
あなたの答えをありがとう!キーが変数(オブジェクト)そのものなので、残念なことにその解決策は私のためには機能しません。最初のキーは 'tab.id'で、2番目のキーは 'segment.id'です。他の解決策はありますか? – dave0688
クラスコードを追加できますか? – fastAsTortoise