сброс угловой реактивной формы не обновляет опцию выбора

Небольшая точка; добавьте следующее в заголовок

, используя пространство имен std;

, затем

std :: cout & lt; std :: fixed & lt; std :: setprecision (2) & lt; d;

упрощается до

cout & lt; фиксированный & lt; setprecision (2) & lt; д;

2
задан Sunil Garg 16 January 2019 в 12:11
поделиться

3 ответа

обновите свой контроль формы, используя

 addFeed(data: any): void {
     console.log(data);
     this.addFeedForm.patchValue({departmentId: '0'});
 }

Или вы также можете использовать

this.addFeedForm.controls['departmentId'].setValue('0');
0
ответ дан Sneha Pawar 16 January 2019 в 12:11
поделиться

Попробуйте таким образом

addFeed(data: any): void {     
   this.addFeedForm.patchValue({departmentId: [0]});
}

PatchValue всегда будет работать для сброса значения в угловых. Это всегда работает для меня.

0
ответ дан Sachin Shah 16 January 2019 в 12:11
поделиться

поставить сброс типа на кнопку, это будет работать: <button type="reset" class="btn waves-effect waves-light col s3 offset-s5" (click)="resetAddFeedForm()">Reset</button> рабочий пример: пример liveblitz

0
ответ дан Vaibhav Patil 16 January 2019 в 12:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: