⊗jsrtPmHkUEI 4 of 47 menu

Reactтеги эффект хугу useEffect

Эффекттер менен иштөө үчүн useEffect хугу колдонулат. Анын ишин карап көрөлү.

Башында биз хубубузду импорттойбуз:

import { useEffect } from 'react';

Заголовокду камтыган App компонентин түзөлү:

function App() { return ( <div> <h1>React App</h1> </div> ); } export default App;

Деп коёлу, рендерингден кийин кандайдыр бир арекетти жасашыбыз керек, мисалы, бүт барактын фон түсүн коюу. Бул учурда тышкы система браузердин DOMу болот.

Хубубузду колдонолу:

function App() { useEffect(() => { document.body.style.backgroundColor = 'green'; }, []); ... }

Экинчи параметрге көзкарандылыктардын массиви берилет. Аларга компоненттин функциялары колдонгон маанилер кирет. Биз аларды бош калтырдык. Бул учурда түс жөн гана рендерингден кийин бир жолу жашылга коюлат. Экинчи параметрди толугу менен алып салууга болбойт, анткени сиздин компонентиңиз чексиз циклге кириши мүмкүн.

useEffect хугунун жардамы менен барактын тайтлын өзгөртүңүз.

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу