Я пытаюсь создать базовую форму входа в систему с двумя полями ввода и кнопкой «Очистить», которая должна очистить поле ввода при нажатии. Как это сделать?
Я знаю, как сделать это в реактивном режиме.формы с использованием reset (), но я не знаю, как это сделать в форме на основе шаблона.
<form>
<label>Username:</label>
<input name="username" ngModel #name="ngModel" required minlength="4" maxlength="10" appForbiddenName="jedii" type="text">
<div *ngIf="name.touched && !name.valid">
<div *ngIf="name.errors.required">username is mandatory</div>
<div *ngIf="name.errors.minlength">username must be of min 4 characters</div>
<div *ngIf="name.errors.forbiddenName">username cannot be jedii</div>
</div>
<br><br>
<label>Password:</label>
<input type="password" required>
</form>
<br>
<button>Login</button>
<br>
<br>
<button>Clear</button>
Я ожидаю, что текстовое поле должно быть сброшено, но ничего не происходит.