Очистить только одно поле ввода angular6 шаблонную форму

У меня есть простая форма, управляемая шаблоном, в Angular 6. При отправке формы я хочу очистить только одно поле из файла компонента. Возможно ли это и как. Поле формы имеет #username

# angular
Источник
  • 0
    Можете показать, что пробовали?
Codelisting
за 0 против

Вы можете привязать ввод к переменной, используя[(ngModel)]

<form (ngSubmit)="onSubmit()">
 <input type="text" [(ngModel)]="username" name="username">
 <!-- Other inputs -->
 <button type="submit">Submit</button>
</form>

и вы будете обрабатывать onSubmit () в компоненте

onSubmit(){
  this.username = "";
}

предполагая, что у вас есть переменное имя пользователя, объявленное в компоненте.

Codelisting
Популярные категории
На заметку программисту