একটি প্রতিক্রিয়াশীল ফর্ম তৈরি করতে, পিতামাতার FormGroupএকটি আবশ্যক। এটিতে FormGroupআরও formControlsবাচ্চা formGroupsবা থাকতে পারেformArray
FormArrayআরও অ্যারে formControlsবা formGroupনিজেই থাকতে পারে ।
আমাদের কখন ফর্মআরে ব্যবহার করা উচিত?
দয়া করে এই সুন্দর পোস্টটি পড়ুন যা এর ব্যবহারের ব্যাখ্যা দেয়formArray
সেই ব্লগে আকর্ষণীয় উদাহরণটি ভ্রমণের বিষয়ে formGroup
ভ্রমণের গঠন formGroupব্যবহার formControlএবং formArrayভালো কিছু দেখাবে:
this.tripForm = this.fb.group({
name: [name, Validators.required],
cities: new FormArray(
[0] ---> new FormGroup({
name: new FormControl('', Validators.required),
places: new FormArray(
[0]--> new FormGroup({
name: new FormControl('', Validators.required),
}),
[1]--> new FormGroup({
name: new FormControl('', Validators.required),
})
)
}),
[1] ---> new FormGroup({
name: new FormControl('', Validators.required),
places: new FormArray(
[0]--> new FormGroup({
name: new FormControl('', Validators.required),
}),
[1]--> new FormGroup({
name: new FormControl('', Validators.required),
})
)
}))
})
এই ডেমো দিয়ে খেলতে ভুলবেন না , এবং ভ্রমণের জন্য citiesএবং অ্যারের ব্যবহার লক্ষ্য করুন places।