⊗jsrtPmHkEfs 3 of 47 menu

Ефекти в React

Преди да разгледаме приложението на куката useEffect, трябва да разберем какво представляват ефектите в React.

Ефекти или странични ефекти (side effects) - това са допълнителни действия, които позволяват на компонента да се свързва и синхронизира с външни системи.

Под външни системи се имат предвид тези части от кода или приложението, които не са под контрола на React. Тук се има предвид работа с мрежа, DOM на браузъра, анимации, джаджи, написани с използването на странични UI библиотеки, и други приложения, създадени не на React.

Ефектите позволяват изпълнението на код след рендерирането, като по този начин дават възможност за синхронизиране на вашия компонент с такива системи извън React.

Ефектите могат да се изпълняват в моментите на първоначалното изобразяване на компонента, в момента на промяна на наблюдаваната стойност или когато жизненият цикъл на компонента е приключил.

Трябва да помним, че ефектите са един вид "аварийен" изход от React, не трябва да се злоупотребява с тях.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне