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

106
Vistas
Errores al arrastrar el elemento rápidamente

Quiero hacer que un div completo se pueda arrastrar, pero quiero cambiar su posición dinámicamente mientras lo arrastro usando un elemento secundario específico de ese div (es decir, otra área dentro de ese div no te permitirá moverlo). He escrito un fragmento de código pero falla cuando muevo el cursor más rápido.

Aquí está el enlace decodesandbox: enlace de codesandbox

Aquí está el ejemplo: https://qzqlyk.csb.app/

¡¡¡Gracias por adelantado!!!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Bueno, eso sucede porque su detector de eventos onMouseMove está en box2 div. por lo tanto, el evento se activa cuando mueve el cursor cuando se desplaza sobre box2 . Entonces, cuando mueve rápidamente el mouse, se sale de la caja por un momento y no activa el evento.

Puede poner onMouseMove={dragMouseMove} en div con la clase "Aplicación" de esta manera:

 <div className="App" onMouseMove={dragMouseMove}>

y con estilo puedes poner esto:

 .App { font-family: sans-serif; text-align: center; width: 100vw; height: 100vh; }
about 4 years ago · Juan Pablo Isaza 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