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

184
Vistas
Reaccionar: los elementos en una lista reciben incorrectamente el estado de desplazamiento cuando se elimina un hermano como resultado de un evento táctil

He registrado un error para esto en el repositorio de React , pero parece haberse vuelto obsoleto.

Esencialmente, lo que estoy viendo es que si presentas una lista, por ejemplo:

 return ( <div>{items.map(item => <ItemDisplay key={item} item={item} />)}</div> )

Y luego toca un elemento para eliminarlo, una vez que ese elemento se ha eliminado del DOM, su hermano recibe un estado de desplazamiento.

Sospecho que lo que sucede es que el elemento real que desea eliminar no se elimina en absoluto, sino que simplemente se reutiliza para mostrar los otros elementos. Entonces, técnicamente , el elemento todavía está "sobrevolado". Pero en realidad debería ser eliminado.

Puede reproducir el ejemplo aquí abriéndolo con un dispositivo táctil (por ejemplo, su teléfono).

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Intente usar react-app-polyfill : "Este paquete incluye polyfills para varios navegadores. Incluye requisitos mínimos y funciones de lenguaje de uso común utilizadas por los proyectos Create React App".

 npm install react-app-polyfill

Y esta tiene que ser la primera línea en src/index.js

 import 'react-app-polyfill/stable';

He probado con firefox y chrome desde mi móvil y todo va bien..

about 4 years ago · Santiago Gelvez Denunciar
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