⊗jsrtPmHkUEV 7 of 47 menu

Reacti hooki useEffect variatsioonid

Hookil useEffect on veel variatsioone, mis on spetsiifilised ja väga harva kasutatud, seega peatume nendel lühidalt.

Esimene variatsioon on hook useLayoutEffect, mis käivitub enne seda, kui brauser ekraani uuesti joonistab. Seda võimalust saate kasutada komponendi mõõtmete ja positsiooni arvutamiseks sõltuvalt teistest elementidest, et seejärel brauser joonistamisel kuvaks selle kohe nii ja kus vaja. Tänu sellele näiteks kasutaja ei näe komponendi vahepealseid hüppeid asendi või suuruse muutumisel, vaid ainult nende lõplikud versioonid.

Teine variatsioon on hook useInsertionEffect, mis käivitub enne mingeid DOM-puu muutusi, see tähendab siis, kui ref-id on veel kinnitatud ja DOM-i ei ole uuendatud. Rakendatakse peamiselt seal, kus on vaja dünaamilisi stiile sisestada CSS-in-JS teekidest enne DOM-i muutmist.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu