ما هو ngDoCheck؟
ما هو ngDoCheck؟

فيديو: ما هو ngDoCheck؟

فيديو: ما هو ngDoCheck؟
فيديو: How ngDoCheck lifecycle hook works in angular | #angularinterview 2024, شهر نوفمبر
Anonim

ngDoCheck يتم استدعاء () كلما تم تشغيل الكشف عن التغيير. ngDoCheck () يتم استدعاء () مباشرة بعد ngOnChanges () و ngOnInit () لاحظ كيف يقوم ChildComponent الخاص بنا بتنفيذ إستراتيجية اكتشاف التغيير OnPush.

بهذه الطريقة ، ما هو ngAfterViewInit؟

ngAfterViewInit () عبارة عن خطاف لدورة الحياة يتم استدعاؤه بعد أن قام Angular بتهيئة عروض المكون بالكامل. ngAfterViewInit () يستخدم للتعامل مع أي مهام تهيئة إضافية. ابحث عن رمز واجهة AfterViewInit من Angular doc.

بالإضافة إلى ذلك ، ما هو ngOnChanges؟ OnChanges هي واجهة ولديها إعلان عن الطريقة ، أي ngOnChanges (). في المكون الرئيسي-الفرعي ، يعلن المكون الفرعي عن الخاصيةInput () للحصول على القيم من المكون الرئيسي. طريقة ngOnChanges () يستخدم SimpleChanges كوسيطة تعطي القيمة الجديدة والسابقة لقيم الإدخال بعد التغييرات.

يجب معرفة الفرق بين ngOnInit و ngAfterViewInit؟

ngOnInit يتم استدعاء () مباشرة بعد التحقق من الخصائص المرتبطة بالبيانات للتوجيه للمرة الأولى ، وقبل التحقق من أي من العناصر الفرعية الخاصة به. ngAfterViewInit يتم استدعاء () بعد عرض عرض المكون ، ويتم إنشاء وجهات نظر أبنائه.

ما هو خطاف دورة الحياة في الزاوية؟

الزاوي عروض خطافات دورة الحياة التي توفر رؤية لهذه المفتاح الحياة اللحظات والقدرة على التصرف عند حدوثها. التوجيه له نفس مجموعة خطافات دورة الحياة.