Latihan 1: Reactive Forms — Angular

Latihan 1 dari materi Reactive Forms di Angular — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Starter-nya sudah punya AppComponent dengan imports: [ReactiveFormsModule], method onSubmit() yang kosong, dan template kosong. Import-nya baru berisi ReactiveFormsModule, FormControl, Validators. Lalu:

  1. Tambahkan FormGroup ke import dari '@angular/forms'.
  2. Di class, buat loginForm = new FormGroup({ ... }) berisi dua kontrol: email: new FormControl('', [Validators.required]) dan password: new FormControl('', [Validators.required]).
  3. Di template, tulis <form [formGroup]="loginForm" (ngSubmit)="onSubmit()">.
  4. Di dalam form, dua kolom: <input formControlName="email" /> dan <input formControlName="password" type="password" />.
  5. Di dalam form juga, tombol <button type="submit">Login</button>.

Yang dicek:

Hint