【问题标题】:Angular 6 reactive forms get key-nameAngular 6 反应形式获得键名
【发布时间】:2018-11-19 17:04:09
【问题描述】:

我使用 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]
    })
  });

我希望表单摘要页面中的所有内容都是动态的。它应该显示名称:用户输入(值),姓:用户输入,年龄:用户输入

【问题讨论】:

    标签: typescript angular6 angular-reactive-forms


    【解决方案1】:
    Object.keys(this.mainForm.controls)
    

    会给你personForm和addressForm

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

    会给你嵌套的值。

    【讨论】:

      猜你喜欢
      • 2019-02-18
      • 1970-01-01
      • 1970-01-01
      • 2018-12-11
      • 2018-10-26
      • 1970-01-01
      • 2018-11-30
      • 2019-01-06
      • 1970-01-01
      相关资源
      最近更新 更多