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にしかアクセスできません。 私は多くのDropTargetを持っており、それらはすべて異なる場所につながるので、DropTargetでonDropロジックを処理することを好みます。 ライブラリを誤って使用している可能性がありますが、これは有効なユースケースのようです。

全てのコメント3件

上! それについて何かコメントはありますか? 少なくともトリアージしていただけませんか。

この問題は、最近のアクティビティがないため、自動的に古いものとしてマークされています。 それ以上のアクティビティが発生しない場合は閉じられます。 貢献していただきありがとうございます。

この機能は私にとって非常に役立ちます。 ドロップされたアイテムがDropTarget内から移動またはコピーされたかどうかを知る必要がありますが、私が読んだものからは、DragSourceのdropEffectにしかアクセスできません。 私は多くのDropTargetを持っており、それらはすべて異なる場所につながるので、DropTargetでonDropロジックを処理することを好みます。 ライブラリを誤って使用している可能性がありますが、これは有効なユースケースのようです。

このページは役に立ちましたか?
0 / 5 - 0 評価