⊗jsrtPmStUs 52 of 112 menu

Állapotok használata Reactban

Használjuk a useState függvényt egy terméknevet tartalmazó állapot létrehozásához:

const state = useState('prod');

Ennek eredményeképpen a state konstans egy tömb lesz, melynek első eleme a termék neve, második eleme pedig a név megváltoztatására szolgáló függvény:

const state = useState('prod'); const name = state[0]; const setName = state[1];

A rövidség kedvéért általában nem használnak köztes konstanst a tömbhöz, hanem destruktúrációt alkalmaznak:

const [name, setName] = useState('prod');

Most jelenítsük meg állapotunkat a termék nevével valamilyen felépítésben:

return <p> <span>{name}</span> </p>;

Gyűjtsük össze az egészet, és megkapjuk a következő kódot:

import React, { useState } from 'react'; function App() { const [name, setName] = useState('prod'); return <div> <span>{name}</span> </div>; } export default App;

Ha ezt a kódot futtatjuk, akkor kezdetben a divben az állapot kezdeti értéke jelenik meg, esetünkben a 'prod'. Amikor az állapotot megváltoztatjuk a setName függvénnyel, akkor a felépítésben automatikusan megjelenik az állapot új értéke.

Tegyük fel, hogy meg szeretnél jeleníteni a képernyőn egy felhasználó adatait: az ő nevét, vezetéknevét, életkorát. Készíts ehhez a megfelelő állapotokat kezdeti értékekkel.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás