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

181
Vistas
Fancy Tree dnd5 no funciona al arrastrar carpetas válidas y no válidas al mismo tiempo

Arrastrar un archivo de inmediato a una carpeta válida funciona, pero cuando trato de arrastrar un archivo a través de una carpeta no válida y luego de vuelta a una carpeta válida, falla. Registra esto en la consola cuando estoy arrastrando una carpeta no válida. ¿De alguna manera necesito cambiar manualmente esta propiedad? Fancytree@1 applyDropEffectCallback: allowDrop === false

mi código actual es simple.

 dragStart: function(node, data) { //Prevent user from moving folder if (node.isFolder()) { return false } return true }, dragEnter: function(node, data) { if (node.data.restricted){ return false; } return true; }}

Estructura de mi árbol de fantasía.

 Root Folder --Sub Folder 1 --Sub Folder 2 --Sub Folder 3

Dentro de cada subcarpeta hay un archivo que intento arrastrar y soltar en otra carpeta válida. Cada carpeta tiene una propiedad llamada restringida que verifico para saber si es una carpeta válida para ingresar. En el caso anterior, la carpeta raíz y la subcarpeta 3 no son válidas. Si arrastro y suelto un archivo de la carpeta 1 a la carpeta 2. Funciona. Pero cuando lo busco de la carpeta 1 a la carpeta 3 (me restringirá según lo previsto), y aún mantengo presionado el clic del mouse, vuelvo a la carpeta 2. Permanece restringido (dragEnter registra correctamente) y ahora no puedo colocar el archivo en cualquier carpeta válida. Una vez que suelto el clic del mouse, se repite el mismo comportamiento donde puedo buscar en una carpeta válida inicialmente.

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