Angular 6 个响应式表单获取键名

Angular 6 reactive forms get key-name

我用Angular 6、反应形式。我怎样才能从我的表单中获取密钥 -> 我的意思不是值。

 mainForm = this.fb.group({
    personForm: this.fb.group({
      name: ['', Validators.required],
      surname: ['', Validators.required],
      age: ['', Validators.required]
    }),
    adressForm: this.fb.group({
      street: [''],
      country: ['', Validators.required]
    })
  });

我希望表单摘要页面中的所有内容都是动态的。它应该显示 Name: user-input (value), surname: user-input, age: user-input

Object.keys(this.mainForm.controls)

会给你personForm和addressForm

Object.keys(this.mainForm.controls["adressForm"].controls)

会给你嵌套值。