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

Სარჩევი:

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

Change Detection ნიშნავს DOM-ის განახლებას, როდესაც მონაცემები იცვლება. Angular გთავაზობთ ცვლილებების გამოვლენის ორ სტრატეგიას. თავის ნაგულისხმევ სტრატეგიაში, როდესაც რაიმე მონაცემი იცვლება ან იცვლება, Angular გაუშვებს ცვლილებების დეტექტორს DOM-ის განახლებისთვის.

როგორ ამოიცნობს Angular ცვლილების გამოვლენას?

ცვლილების დეტექტორის ხელით გასაშვებად:

  1. შეიყვანეთ ChangeDetectorRef სერვისი კომპონენტში.
  2. გამოიყენეთ markForCheck გამოწერის მეთოდში, რათა დაავალოთ Angular-ს, შეამოწმოს კომპონენტი მომდევნო გაშვებისას ცვლილების დეტექტორების გაშვებისას.
  3. ngOnDestroy სასიცოცხლო ციკლის კაუჭზე, გააუქმეთ გამოწერა დაკვირვებადი.

რა არის ცვლილების გამოვლენის ციკლი Angular-ში?

ცვლილებების გამოვლენის დროს Angular გადის ბმულებზე, აფასებს გამონათქვამებს, ადარებს მათ წინა მნიშვნელობებთან და საჭიროების შემთხვევაში აახლებს DOM-ს. ცვლილების გამოვლენის ყოველი ციკლის შემდეგ, Angular აწარმოებს შემოწმებას, რათა დარწმუნდეს, რომ კომპონენტის მდგომარეობა სინქრონიზებულია მომხმარებლის ინტერფეისთან.

რა არის Angular onPush ცვლილების გამოვლენა?

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

რა არის ცვლილებების გამოვლენის სტრატეგია?

ცვლილების გამოვლენის ძირითადი მექანიზმი არის -მდეშეასრულეთ შემოწმებები ორი მდგომარეობის წინააღმდეგ, ერთი არის მიმდინარე მდგომარეობა, მეორე არის ახალი მდგომარეობა. თუ ამ მდგომარეობიდან ერთი განსხვავდება მეორისგან, მაშინ რაღაც შეიცვალა, რაც ნიშნავს, რომ ჩვენ გვჭირდება ხედის განახლება (ან ხელახლა გამოსახვა).

გირჩევთ:

საინტერესო სტატიები
როდის დასრულდება ბენზინი?
Წაიკითხე მეტი

როდის დასრულდება ბენზინი?

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

ყიდულობენ კომპანიები პენსიებს?
Წაიკითხე მეტი

ყიდულობენ კომპანიები პენსიებს?

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

ეწურება თუ არა პენსია?
Წაიკითხე მეტი

ეწურება თუ არა პენსია?

პენსიის გადახდა ისრულდება მთელი ცხოვრების განმავლობაში, არ აქვს მნიშვნელობა რამდენ ხანს იცოცხლებ, და შესაძლოა გაგრძელდეს სიკვდილის შემდეგ მეუღლესთან ერთად. რამდენი წლისაა პენსია? გარკვეული პერიოდის სასიცოცხლო გეგმის მიხედვით, თქვენი პენსია გარანტიას იძლევა გარკვეული პერიოდის გადახდას, როგორიცაა ხუთი, 10 ან 20 წელი.