Recapitulación: Formularios e entradas
Parte de la sección Fundamentos del Journey de React de Coddy. Lección 32 de 42.
Desafío
IntermedioResumen del capítulo. Crea un selector de apodos con el ciclo completo de entrada controlada: escribe, observa la respuesta en vivo y borra.
- Haz que la entrada (
id="nick") esté controlada con el estadonick, comenzando vacía. - El párrafo (
id="meter") muestraN of 12, donde N es la longitud actual del apodo (por ejemplo, al escribirCoddy→5 of 12), derivada, no almacenada. - El botón
id="clear"vacía el apodo y el cuadro que lo contiene.
Pruébalo tú mismo
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="main.jsx"></script>
</body>
</html>Todas las lecciones de Fundamentos
1Conoce React
¿Qué es React?Tu primer componenteRegla del padre únicoJSX no es HTMLRecapitulación: Conoce React2Expresiones JSX
LlavesMatemáticas dentro de las llavesLlaves en atributosLlamada a funciones en JSXRecapitulación: Expresiones JSX5Estado y Eventos
¿Qué es el estado?Contador de clicsContar en pasosAlternar con estadoEstado independienteRecapitulación: Estado y eventos8Proyecto: Tarjeta de perfil
Paso 1: Estructura de la tarjetaPaso 2: Tarjeta con PropsPaso 3: Botón de Me gustaPaso 4: Alternador de Seguir3Componentes
Bloques de construcciónTu segundo componenteReutilizar componentesComponer una páginaResumen: Componentes6Formularios e entradas
Entradas controladasReflejar la entradaContador de caracteresBotón de borrarRecapitulación: Formularios e entradas