فيديو: ما هو ngDoCheck؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
ngDoCheck يتم استدعاء () كلما تم تشغيل الكشف عن التغيير. ngDoCheck () يتم استدعاء () مباشرة بعد ngOnChanges () و ngOnInit () لاحظ كيف يقوم ChildComponent الخاص بنا بتنفيذ إستراتيجية اكتشاف التغيير OnPush.
بهذه الطريقة ، ما هو ngAfterViewInit؟
ngAfterViewInit () عبارة عن خطاف لدورة الحياة يتم استدعاؤه بعد أن قام Angular بتهيئة عروض المكون بالكامل. ngAfterViewInit () يستخدم للتعامل مع أي مهام تهيئة إضافية. ابحث عن رمز واجهة AfterViewInit من Angular doc.
بالإضافة إلى ذلك ، ما هو ngOnChanges؟ OnChanges هي واجهة ولديها إعلان عن الطريقة ، أي ngOnChanges (). في المكون الرئيسي-الفرعي ، يعلن المكون الفرعي عن الخاصيةInput () للحصول على القيم من المكون الرئيسي. طريقة ngOnChanges () يستخدم SimpleChanges كوسيطة تعطي القيمة الجديدة والسابقة لقيم الإدخال بعد التغييرات.
يجب معرفة الفرق بين ngOnInit و ngAfterViewInit؟
ngOnInit يتم استدعاء () مباشرة بعد التحقق من الخصائص المرتبطة بالبيانات للتوجيه للمرة الأولى ، وقبل التحقق من أي من العناصر الفرعية الخاصة به. ngAfterViewInit يتم استدعاء () بعد عرض عرض المكون ، ويتم إنشاء وجهات نظر أبنائه.
ما هو خطاف دورة الحياة في الزاوية؟
الزاوي عروض خطافات دورة الحياة التي توفر رؤية لهذه المفتاح الحياة اللحظات والقدرة على التصرف عند حدوثها. التوجيه له نفس مجموعة خطافات دورة الحياة.