⊗jsrtPmStUs 52 of 112 menu

Stāvokļu izmantošana React

Izmantosim funkciju useState, lai izveidotu stāvokli, kas satur produkta nosaukumu:

const state = useState('prod');

Rezultātā konstante state attēlos masīvu, kura pirmajā elementā tiks glabāts produkta nosaukums, un otrajā - funkcija nosaukuma maiņai:

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

Īsuma labad parasti neizmanto starpposma konstanti masīvam, bet izmanto destrukturizāciju:

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

Tagad attēlosim mūsu stāvokli ar produkta nosaukumu kādā no atzīmējumiem:

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

Apvienosim visu kopā un iegūsim šādu kodu:

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

Ja palaidīsiet šo kodu, tad sākotnēji atvērumā tiks parādīta stāvokļa sākotnējā vērtība, mūsu gadījumā 'prod'. Mainot stāvokli, izmantojot funkciju setName, atzīmējumos automātiski parādīsies jaunā stāvokļa vērtība.

Pieņemsim, ka vēlaties ekrānā attēlot lietotāja datus: viņa vārdu, uzvārdu, vecumu. Izveidojiet tam atbilstošus stāvokļus ar sākotnējām vērtībām.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt