⊗jsrtPmHkUEV 7 of 47 menu

Variácie hooku useEffect v React

Hook useEffect má ďalšie variácie, ktoré sú špecifické a veľmi zriedka používané, preto sa na nich stručne zastavíme.

Prvá variácia je hook useLayoutEffect, ktorý sa spustí predtým, ako prehliadač prekreslí obrazovku. Túto možnosť môžete použiť na výpočet veľkosti a pozície komponentu v závislosti od iných prvkov, aby ho potom pri vykreslení prehliadač zobrazil okamžite tak a tam, kde je potrebné. Vďaka tomu, napríklad, používateľ neuvidí priebežné preskaky komponentu pri zmene polohy alebo veľkosti, ale iba ich finálne verzie.

Druhá variácia je hook useInsertionEffect, ktorý sa spustí pred akýmikoľvek zmenami DOM stromu, teda vtedy, keď ešte refy nie sú pripojené a DOM nie je aktualizovaný. Používa sa hlavne tam, kde je potrebné vložiť dynamické štýly z CSS-in-JS knižníc pred zmenou DOM.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť