Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

104
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda