Latihan 1: Template-Driven Forms — Angular

Latihan 1 dari materi Template-Driven 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: [FormsModule], method onSubmit(form) yang mencetak form.value, dan template kosong. Biarkan semuanya, lalu isi template:

  1. <form #myForm="ngForm" (ngSubmit)="onSubmit(myForm)">. Bagian #myForm="ngForm" mengekspor form-nya ke variabel myForm.
  2. Di dalam form, <input name="email" ngModel required placeholder="Email" />: ngModel dan name="email" mendaftarkan kolom itu, required membuatnya wajib.
  3. Di dalam form juga, <button [disabled]="myForm.invalid">Submit</button>.

Yang dicek:

Hint