У меня есть это имя пользователя:
<div class="form-group">
<label for="userName">Username</label>
<input name='userName' ngModel id="userName" type="text"
ng-model="userName" init="userName='Bob'" value="Bob" >
</div>
Я хочу установить вход «Боб» по умолчанию, но это не работает. Если я удаляю 'ngModel', он работает, и он мне нужен, иначе он не отправит мое имя пользователя на сервер.
Это в начале формы (действие, которое происходит, когда я нажимаю кнопку отправки):
<form #physicians="ngForm" (ngSubmit)="onFormSubmit(physicians.value)">
А это контроллер:
onFormSubmit(data) {
console.log(data);
this.adminService.updateUser(data).subscribe((responseData: any) => {
this.router.navigate(['/']);
},
(err: HttpErrorResponse) => {
this.isSignupError = true;
this.errorText = err.error['message'];
});
}
Как я могу это исправить? Спасибо!