Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

174
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!