Angular

Reactive Forms

ReactiveFormsModule, FormControl, FormGroup, FormArray, FormBuilder, validators, custom validators, async validators, valueChanges

26 pertanyaan wawancaraยท
Mid-Level
1

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.

2

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.

3

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.

4

Apa tujuan FormBuilder di Angular?

5

Bagaimana cara membuat FormControl dengan nilai awal?

+23 pertanyaan wawancara

Kuasai Angular untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis