⊗jsrtPmStUs 52 of 112 menu

Utilizzo degli State in React

Utilizziamo la funzione useState per creare uno state contenente il nome del prodotto:

const state = useState('prod');

Di conseguenza, la costante state rappresenterà un array, nel primo elemento del quale sarà memorizzato il nome del prodotto, e nel secondo - la funzione per modificare il nome:

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

Per brevità, solitamente non si utilizza una costante intermedia per l'array, ma si usa la destrutturazione:

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

Ora visualizziamo il nostro state con il nome del prodotto in qualche markup:

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

Mettiamo tutto insieme e otteniamo il seguente codice:

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

Se eseguiamo questo codice, inizialmente nel div verrà visualizzato il valore iniziale dello state, nel nostro caso 'prod'. Quando lo state viene modificato tramite la funzione setName, nel markup apparirà automaticamente il nuovo valore dello state.

Supponiamo che tu voglia visualizzare sullo schermo i dati dell'utente: il suo nome, cognome, età. Crea gli state corrispondenti con valori iniziali.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta