Небольшая точка; добавьте следующее в заголовок
, используя пространство имен std;
, затем
std :: cout & lt; std :: fixed & lt; std :: setprecision (2) & lt; d;
упрощается до
cout & lt; фиксированный & lt; setprecision (2) & lt; д;
обновите свой контроль формы, используя
addFeed(data: any): void {
console.log(data);
this.addFeedForm.patchValue({departmentId: '0'});
}
Или вы также можете использовать
this.addFeedForm.controls['departmentId'].setValue('0');
Попробуйте таким образом
addFeed(data: any): void {
this.addFeedForm.patchValue({departmentId: [0]});
}
PatchValue всегда будет работать для сброса значения в угловых. Это всегда работает для меня.
поставить сброс типа на кнопку, это будет работать: <button type="reset" class="btn waves-effect waves-light col s3 offset-s5" (click)="resetAddFeedForm()">Reset</button>
рабочий пример: пример liveblitz