Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

330
Vistas
Pregunta de reacción: ¿Por qué tengo que usar las funciones anónimas en onClick?

Estoy aprendiendo React y haciendo la práctica de la lista Todo en estos días, aquí está mi código:

 import React, {useState} from 'react' export default function App() { const[test, setTest] = useState('') const[list, setList] = useState(['aa','bb','cc']) const handleChange = (evt) =>{ setTest(evt.target.value) } const handleAdd = () =>{ setList([...list, test]) setTest('') } const handleDelete = (index) =>{ var newlist = [...list] newlist.splice(index,1) setList(newlist) } return ( <div> <input onChange={handleChange} value={test}/> <button onClick = {handleAdd}>add</button> <ul> {list.map((item,index)=> <li key={index}> {item} <button onClick={()=>{ handleDelete(index) }}>delete</button> </li>)} </ul> </div> ) }

Sé que es una pregunta estúpida, pero estaba tan confundido que no puedo escribir la última función onClick de esta manera:

 <button onClick={handleDelete(index)}>delete</button>

¿Cuál es el papel de la función anónima?

Gracias por su paciencia.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda