1

別の FormGroup 内にネストされた FormGroup を指す方法について尋ねる質問に出くわしていないことに驚いています。この方法でネストされたフォーム グループを参照し続けて、その中のオブジェクトにアクセスすると、目障りで退屈になります。

<FromGroup>.controls['FormGroupName'].controls['FormGroupName]...etc.

typescript ファイルでネストされたフォーム グループをポイントし、その新しい変数を目障りな代わりに使用する方法はありますか?

私は次のことを試しました:

parentForm: FormGroup;
nestedForm: FormGroup;
...
// 1. 
nestedForm = this.parentForm.get('nestedFormName')
// 2. 
nestedForm = this.parentForm.controls['nestedFormName']

上記の例は両方とも、AbstractControls に関するエラーを返すため機能しません。

4

2 に答える 2