0Pricing
Angular Academy · Pelajaran

Formulir Berbasis Templat

Bangun formulir dengan cepat menggunakan metode berbasis templat.

Formulir Berbasis Templat adalah pelajaran Angular Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 3. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Angular Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Angular Academy mencakup 3 pelajaran total.

Formulir Berbasis Templat

Formulir Berbasis Templat

Pelajaran ini memperkenalkan formulir berbasis templat di Angular, yang memungkinkan Anda membuat formulir sederhana dengan cepat.

Formulir Berbasis Templat — ilustrasi 1

Apa Itu Formulir Berbasis Templat?

Apa Itu Formulir Berbasis Templat?

Formulir berbasis templat menggunakan templat HTML dan direktif Angular untuk menangani pembuatan, validasi, dan pengiriman formulir dengan mudah.

Mengimpor FormsModule

Mengimpor FormsModule

Untuk menggunakan formulir berbasis templat, impor FormsModule ke modul Angular Anda:

import { FormsModule } from '@angular/forms';

Membuat Formulir Sederhana

Membuat Formulir Sederhana

Tentukan formulir sederhana di templat menggunakan direktif ngForm:

<form #form="ngForm">
  <input name="username" ngModel>
</form>

Pengikatan Dua Arah dengan ngModel

Pengikatan Dua Arah dengan ngModel

ngModel mengikat kontrol formulir ke properti komponen menggunakan pengikatan data dua arah:

<input [(ngModel)]="user.name" name="username">

Pengiriman Formulir

Pengiriman Formulir

Tangani pengiriman formulir dengan mudah menggunakan pengikatan peristiwa Angular:

<form (ngSubmit)="onSubmit(form)" #form="ngForm">

Validasi Formulir

Validasi Formulir

Angular menyediakan direktif validasi yang mudah digunakan, seperti required dan minlength:

<input name="username" ngModel required minlength="4">

Mengakses Status Formulir

Mengakses Status Formulir

Akses status formulir, seperti validitas atau status sudah disentuh, melalui variabel templat:

<div *ngIf="form.invalid && form.touched">Form is invalid!</div>

Ringkasan

Ringkasan

Anda telah mempelajari cara membuat, mengikat, memvalidasi, dan mengirim formulir dengan mudah menggunakan formulir berbasis templat. Teruslah berlatih!

Formulir Berbasis Templat — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Formulir Berbasis Templat” gratis?

Ya — teks lengkap “Formulir Berbasis Templat” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Angular Academy, upgrade ke CoddyKit PRO. Kursus Angular Academy mencakup 3 pelajaran total.

Apa yang akan aku pelajari di “Formulir Berbasis Templat”?

Bangun formulir dengan cepat menggunakan metode berbasis templat. Kamu berlatih Angular Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Angular Academy?

Tidak diperlukan pengalaman sebelumnya. Angular Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 3.

Berapa lama pelajaran “Formulir Berbasis Templat” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Angular Academy ini?

Ya. Setiap pelajaran Angular Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Formulir Berbasis Templat
  2. Formulir Reaktif
  3. Validasi Kustom
← Kembali ke Angular Academy