Измените значение FormControl с объекта (FormGroup) на ноль и наоборот в Angular 2

У меня есть объект Form, построенный с FormBuilder. Одна из частей формы должна быть изменена динамически:

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

Мне нужно изменить значение в "теге" на ноль, чтобы иметь:

 "Tag": null

и позже в форме, чтобы иметь что-то вроде:

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

Есть идеи, как лучше всего это сделать? Какой метод angular2 лучше всего использовать для этого?

1 ответ

Использование AbstractControl#reset метод:

const tagGroup = this.FORM.get('Tag');
tagGroup.reset();
console.log(tagGroup.value); // { Id: null, Name: null, Source: null }
Другие вопросы по тегам