0

我有一个用 FormBuilder 构建的 Form 对象。表单的其中一部分需要动态更改:

"Tag": 
  {
     "Id": 10,
     "Name": "Program43",
     "Source": "DSN"
  }

我需要将“标签”中的值更改为 null 以具有:

 "Tag": null

后来在形式上有类似的东西:

"Tag": 
  {
     "Id": null,
     "Name": null,
     "Source": null
  }

知道最好的方法吗?angular2 的哪种方法最适合用于此目的?

4

1 回答 1

1

使用AbstractControl#reset方法:

const tagGroup = this.FORM.get('Tag');
tagGroup.reset();
console.log(tagGroup.value); // { Id: null, Name: null, Source: null }
于 2017-02-23T20:50:24.537 回答