⊗jsrtPmHkUEV 7 of 47 menu

useEffect āķa variācijas React

Āķim useEffect ir vēl variācijas, kas ir īpatnējas un tiek izmantotas ļoti reti, tāpēc mēs pie tām īsi apstāsimies.

Pirmā variācija ir āķis useLayoutEffect, kas tiek aktivizēts pirms pārlūkprogramma pārzzīmē ekrānu. Šo iespēju varat izmantot, lai aprēķinātu komponenta izmērus un pozīciju atkarībā no citiem elementiem, lai tad, kad notiek zīmēšana, pārlūkprogramma to uzreiz attēlotu tur un kā vajag. Pateicoties šim, piemēram, lietotājs neredzēs komponenta starpposma lēcienus, kad mainās tā pozīcija vai izmēri, bet tikai to galīgās versijas.

Otrā variācija ir āķis useInsertionEffect, kas tiek aktivizēts pirms jebkādām DOM koka izmaiņām, tas ir, tad, kad vēl nav pievienotas atsauces un DOM nav atjaunināts. Galvenokārt tiek izmantots tur, kur nepieciešams ievietot dinamiskos stilus no CSS-in-JS bibliotēkām pirms DOM izmaiņām.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt