⊗jsrtPmHkUEV 7 of 47 menu

React'ta useEffect Kancasının Varyasyonları

useEffect kancasının, çok spesifik ve nadiren kullanılan başka varyasyonları da bulunur, bu yüzden onlara kısaca değineceğiz.

İlk varyasyon, tarayıcı ekranı yeniden çizmeden önce tetiklenen useLayoutEffect kancasıdır. Bu özelliği, bir bileşenin boyutlarını ve konumunu diğer öğelere bağlı olarak hesaplamak ve daha sonra tarayıcının onu hemen doğru şekilde ve yerde görüntülemesini sağlamak için kullanabilirsiniz. Bu sayede, örneğin, kullanıcı bileşenin konum veya boyut değişikliğinde ara sıçramalarını görmez, sadece son halini görür.

İkinci varyasyon ise, herhangi bir DOM ağacı değişikliğinden önce, yani ref'ler henüz eklenmemiş ve DOM güncellenmemişken tetiklenen useInsertionEffect kancasıdır. Ana olarak, DOM değişikliğinden önce CSS-in-JS kütüphanelerinden dinamik stillerin eklenmesi gereken durumlarda kullanılır.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet