⊗jsrtPmStUs 52 of 112 menu

Uso de estados en React

Utilizaremos la función useState para crear un estado que contenga el nombre del producto:

const state = useState('prod');

Como resultado, la constante state será un array, en cuyo primer elemento se almacenará el nombre del producto, y en el segundo, la función para cambiar el nombre:

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

Para brevedad, normalmente no se utiliza una constante intermedia para el array, sino que se usa la desestructuración:

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

Ahora mostremos nuestro estado con el nombre del producto en algún markup:

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

Juntemos todo y obtendremos el siguiente código:

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

Si ejecutamos este código, inicialmente en el div se mostrará el valor inicial del estado, en nuestro caso 'prod'. Al cambiar el estado mediante la función setName, en el markup aparecerá automáticamente el nuevo valor del estado.

Supongamos que desea mostrar en la pantalla los datos del usuario: su nombre, apellido, edad. Cree para ello los estados correspondientes con valores iniciales.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar