⊗jsrtPmHkUEI 4 of 47 menu

Kichocheo cha Athari useEffect katika React

Kwa kufanya kazi na athari hutumiwa kichocheo useEffect. Tuangalie jinsi kinavyofanya kazi.

Kwanza, tuingize kichocheo chetu:

import { useEffect } from 'react';

Tutengeneze sehemu (komponenti) App, iliyo na kichwa:

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

Tuchukulie kwamba tunahitaji kufanya kitendo fulani baada ya uwasilishaji (rendering), kwa mfano, kuweka rangi ya msingi ya ukurasa wote. Katika kesi hii, mfumo wa nje utakuwa DOM ya kivinjari.

Tutumie kichocheo chetu:

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

Kigezo cha pili kinapeanwa safu ya tegemezi. Hujumuisha thamani zinazotumika na kazi za sehemu (komponenti). Kwa sasa tumesiacha wazi. Kwa hali hii, rangi itawekwa kuwa kijani mara moja tu baada ya uwasilishaji. Haiwezekani kuondoa kigezo cha pili kabisa, kwa sababu sehemu yako inaweza kuingia kwenye mzunguko usio na mwisho.

Kwa kutumia kichocheo useEffect badilisha kichwa (title) cha ukurasa.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa