Должен ли FormContront.setValue
сбросить ввод?
Если вы посмотрите на этот stackblitz , который является примером прямо из Angular Material, есть не менее 3 строк, которые появляются сбросьте значение формы.
input.value = '';
...
this.fruitInput.nativeElement.value = '';
...
this.fruitCtrl.setValue('');
Я понял, что в стандартных Реактивных формах formControl.setValue('')
должно быть достаточно для сброса набранной строки HTML <input>
.
В примере Сброс родного элемента также требуется, и я не понимаю, почему.