⊗jsrtPmHkUEV 7 of 47 menu

Variaties van de useEffect Hook in React

De hook useEffect heeft nog andere variaties, die specifiek zijn en zeer zelden gebruikt worden, daarom zullen we er kort bij stilstaan.

De eerste variatie is de hook useLayoutEffect, die activeert voordat de browser het scherm opnieuw tekent. Deze mogelijkheid kun je gebruiken om de afmetingen en positie van een component te berekenen afhankelijk van andere elementen, zodat de browser het tijdens het tekenen meteen weergeeft zoals en waar nodig. Dankzij dit ziet de gebruiker bijvoorbeeld geen tussentijdse sprongen van de component bij het veranderen van positie of afmetingen, maar alleen de definitieve versies ervan.

De tweede variatie is de hook useInsertionEffect, die activeert vóór welke wijzigingen in de DOM-structuur dan ook, dat wil zeggen op het moment wanneer refs nog niet zijn bevestigd en de DOM niet is bijgewerkt. Wordt voornamelijk toegepast waar het nodig is om dynamische stijlen uit CSS-in-JS bibliotheken in te voegen vóór wijziging van de DOM.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren