რა არის ngDoCheck?
რა არის ngDoCheck?

ვიდეო: რა არის ngDoCheck?

ვიდეო: რა არის ngDoCheck?
ვიდეო: ngDoCheck Angular | ngdocheck lifecycle hook in Angular | Complete Angular Tutorial For Beginners 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 () იწოდება კომპონენტის ხედვის და მისი შვილების ხედების შექმნის შემდეგ.

რა არის სასიცოცხლო ციკლის კაკვები კუთხოვანში?

კუთხოვანი სთავაზობს სასიცოცხლო ციკლის კაკვები რომელიც უზრუნველყოფს ამ გასაღების ხილვადობას ცხოვრება მომენტები და მოქმედების უნარი, როდესაც ისინი წარმოიქმნება. დირექტივას აქვს იგივე ნაკრები სასიცოცხლო ციკლის კაკვები.

გირჩევთ: