salut les gars,
Je ne peux pas vraiment publier un exemple de code spécifique car il est trop encombré pour le moment, mais je pense que je suis isolé des étapes nécessaires pour reproduire le problème.
l'erreur a été renvoyée à DragDropMonitor.prototype.canDropOnTarget
car il n'a pas pu trouver de cible avec le targetID (évidemment).
cas d'utilisation: je construis un arbre triable et je dois déplacer l'élément déplacé et survolé
après son nœud parent:
sur plus de chose: alors que l'erreur se produit, cela fonctionne toujours.
Merci!
+1 Je rencontre également ce problème
Veuillez fournir un exemple reproduisant le problème. Je peux y jeter un œil alors.
Ceci est probablement corrigé dans la version 2.1.0.
Je vais fermer mais s'il vous plaît laissez-moi savoir si ce n'est pas le cas, et je rouvrirai.
@gaearon J'ai récemment mis à niveau vers 2.6.0
et aussi en 3.0.2
mais se casse en 4.0.5
et 5.0.0
.
des nouvelles à ce sujet?
@gaearon une mise à jour?
Même problème ici
idem ici en 5.0.0
Même problème ici
Même problème ici
même problème, des suggestions de solution?
Quelqu'un a eu de la chance avec ça?
J'ai ce problème sur l'échantillon de source externe à arbre triable réagissant. Faire glisser vers une zone rouge.
https://frontend-collective.github.io/react-sortable-tree/?path=/story/advanced --drag-from-external-source
https://github.com/frontend-collective/react-sortable-tree/blob/master/stories/external-node.js
vendors~main.91acd83f50dfbcb80997.bundle.js:1 Uncaught Invariant Violation: Expected to find a valid target.
at module.exports (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:592)
at DragDropMonitorImpl.canDropOnTarget (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:186636)
at DropTargetMonitorImpl.canDrop (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:71541)
at https://frontend-collective.github.io/react-sortable-tree/main.91acd83f50dfbcb80997.bundle.js:1:132866
at DragDropContainer.getCurrentState (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:87049)
at DragDropContainer._this.handleChange (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:84210)
at handleChange (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:185746)
at dispatch (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:168058)
at Object.endDrag (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:199234)
at HTML5Backend.handleTopDragEndCapture (https://frontend-collective.github.io/react-sortable-tree/vendors~main.91acd83f50dfbcb80997.bundle.js:2:152270)
Le correctif suivant a fonctionné pour moi
Commentaire le plus utile
Même problème ici