Вам необходимо импортировать указанные ниже файлы как на app.module.ts
, так и на page.module.ts
страницах.
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
Импортировать ReactiveFormsModule также в импорте @Ngmodules.
In pagename.page.ts
import { FormBuilder, Validators } from '@angular/forms';
constructor(
private fb: FormBuilder
)
loginForm = this.fb.group({
user_email: ['', Validators.compose([Validators.required])],
user_password: ['']
});
login() {
console.log(this.loginForm.value);
}
In Pagename.page.html
<form [formGroup]="loginForm">
<div class="row">
<ion-input formControlName="user_email" placeholder="Email" type="text"></ion-input>
</div>
<div class="row">
<ion-input formControlName="user_password" placeholder="Password" type="password"></ion-input>
</div>
</form>