⊗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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау