जैसा कि other responses में इंगित किया गया है, एक कोणीय 2 अनुप्रयोग की आरंभिक दिनचर्या ngOnInit() विधि में लॉन्च की जानी चाहिए, विशेष रूप से निर्भरता इंजेक्शन के लिए निर्माता को छोड़कर।मुझे ngOnInit के बजाय कन्स्ट्रक्टर में अपना कोणीय 2 प्रतिक्रियाशील रूप क्यों बनाना चाहिए?
हालांकि, Reactive Forms tutorial कि मैं अनुसरण कर रहा है, फार्म की आरंभीकरण निर्माता में है:
export class HeroDetailComponent3 {
heroForm: FormGroup; // <--- heroForm is of type FormGroup
constructor(private fb: FormBuilder) { // <--- inject FormBuilder
this.createForm();
}
createForm() {
this.heroForm = this.fb.group({
name: '', // <--- the FormControl called "name"
});
}
}
वहाँ वास्तव में एक महत्वपूर्ण अंतर है या यह सिर्फ एक छोटी सी समस्या नहीं है?
खुला एक जनसंपर्क फिर कोणीय प्रलेखन परियोजना। –