⊗jsrtPmHkEfs 3 of 47 menu

Reactдаги эффектлар

useEffect хукини қўллашни кўриб чиқишдан аввал, биз Reactда эффектлар нима эканини тушунишимиз керак.

Эффектлар ёки йўналишсиз эффектлар (side effects) - бу компонентни ташқи системалар билан улашиш ва синхронлашиш имконини берадиган қўшимча ҳаракатлар.

Ташқи системалар деганда React назоратида бўлмаган код бўлаклари ёки илловалар тушунилади. Бу ерда тармоқ иши, браузернинг DOMи, анимация, ишлаб чиқарувчи UI кутубхоналари ёрдамида яратилган виджетлар ва Reactда яратилмаган бошқа илловалар иши назарда тутилади.

Эффектлар рендерлашдан кейин кодни ишга тушириш имконини беради, шу тариқа сизнинг компонентингизни Reactdan ташқаридаги ундaй системалар билан синхронлашиш имкониятини яратади.

Эффектлар компонентнинг биринчи марта чизилиши дақиқаларида, кузатилаётган қиймат ўзгарганида ёки компонентнинг ҳаёт цикли тугаганида бажарилиши мумкин.

Эффектлар - бу Reactдан "фожиавий" чиқиш люги эканлигини эслаб, уларни ортиқча ишлатмаслик керак.

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