React-dnd: 为 dropTarget 添加对 dropEffect 的访问

创建于 2018-08-27  ·  3评论  ·  资料来源: react-dnd/react-dnd

你好呀!

您的功能请求是否与问题有关?
我想在dropTarget装饰器规范中访问canDrop方法中的当前放置效果,因此我可以根据当前效果禁用/启用放置目标。

描述您想要的解决方案
我认为从monitor访问dropEffect会很好。 我在这里为版本 3.0.2 准备了草案解决方案,如果需要,不介意将此功能添加到更新版本的库中。

它在https://github.com/react-dnd/react-dnd/issues/974中也可能有用

wontfix

最有用的评论

这个功能对我很有帮助。 我需要知道放置的项目是否从 DropTarget 中移动或复制,但根据我所阅读的内容,您只能访问 DragSource 中的 dropEffect。 我有很多 DropTargets,它们都通向不同的地方,所以我更喜欢在 DropTarget 中处理 onDrop 逻辑。 也许我使用的库不正确,但这似乎是一个有效的用例。

所有3条评论

向上! 对此有何评论? 至少请您对它进行分类。

此问题已自动标记为过时,因为它最近没有活动。 如果没有进一步的活动发生,它将被关闭。 感谢你的贡献。

这个功能对我很有帮助。 我需要知道放置的项目是否从 DropTarget 中移动或复制,但根据我所阅读的内容,您只能访问 DragSource 中的 dropEffect。 我有很多 DropTargets,它们都通向不同的地方,所以我更喜欢在 DropTarget 中处理 onDrop 逻辑。 也许我使用的库不正确,但这似乎是一个有效的用例。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

nemesv picture nemesv  ·  26评论

tTwisTt picture tTwisTt  ·  20评论

hakunin picture hakunin  ·  24评论

KyleAMathews picture KyleAMathews  ·  25评论

jchristman picture jchristman  ·  27评论