Измените значение 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 }