Reactive Forms
ReactiveFormsModule, FormControl, FormGroup, FormArray, FormBuilder, validators, custom validators, async validators, valueChanges
1Apa itu FormControl di Angular?
Apa itu FormControl di Angular?
Jawaban
FormControl adalah kelas fundamental dari reactive forms Angular yang merepresentasikan field formulir individu. Ia mengenkapsulasi nilai field, status validasinya, dan menyediakan metode untuk menangani interaksi pengguna. Setiap FormControl dapat memiliki validators, bereaksi terhadap perubahan via observables, dan mempertahankan status seperti touched, dirty, atau pristine. Ini adalah blok bangunan dasar untuk membangun reactive forms kompleks dengan FormGroup atau FormArray.
2Modul Angular mana yang harus diimpor untuk menggunakan reactive forms?
Modul Angular mana yang harus diimpor untuk menggunakan reactive forms?
Jawaban
ReactiveFormsModule adalah modul Angular yang menyediakan semua kelas dan directive yang dibutuhkan untuk bekerja dengan reactive forms. Ia harus diimpor di module aplikasi atau di standalone component untuk mengakses FormControl, FormGroup, FormBuilder dan API lainnya. Tanpa import ini, directive seperti formControlName atau formGroup tidak akan dikenali. FormsModule adalah modul berbeda yang digunakan untuk template-driven forms.
3Apa itu FormGroup di Angular?
Apa itu FormGroup di Angular?
Jawaban
FormGroup adalah kelas yang mengelompokkan beberapa FormControl atau instance FormGroup lainnya di bawah kunci bernama, memungkinkan formulir kompleks untuk distrukturkan. Ia memungkinkan validasi dan pengelolaan status set field sebagai unit tunggal. Misalnya, formulir alamat dapat menjadi FormGroup yang berisi field jalan, kota, dan kode pos. FormGroup secara otomatis menggabungkan nilai dan status validasi dari semua kontrol anaknya.
Apa tujuan FormBuilder di Angular?
Bagaimana cara membuat FormControl dengan nilai awal?
+23 pertanyaan wawancara
Topik wawancara Angular lainnya
Dasar-dasar TypeScript
TypeScript Lanjutan
Dasar-Dasar Angular
Komponen dan siklus hidup
Services & Dependency Injection
Organisasi Modul Angular
Angular CLI
Direktif dan Pipe
Routing dan Navigasi
Template-driven Forms
Dasar-Dasar RxJS
Operator RxJS
HttpClient & Panggilan API
Manajemen State Dasar
Change Detection
Angular Signals
Standalone Components
Unit Testing Angular
Pengujian End-to-End
Build dan optimasi
Dasar-dasar NgRx
NgRx Lanjutan
Arsitektur Angular
Optimisasi Performa
Keamanan dan Praktik Terbaik
Pola RxJS Lanjutan
Angular Universal & SSR
Micro-frontend Angular
Kuasai Angular untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis