React-dnd: إضافة إمكانية الوصول إلى DropEffect من أجل DropTarget

تم إنشاؤها على ٢٧ أغسطس ٢٠١٨  ·  3تعليقات  ·  مصدر: react-dnd/react-dnd

أهلا!

هل طلب الميزة الخاص بك متعلق بمشكلة؟
أرغب في الوصول إلى تأثير الإسقاط الحالي في طريقة canDrop ضمن مواصفات مصمم الديكور dropTarget ، لذا يمكنني تعطيل / تمكين أهداف الإسقاط وفقًا للتأثير الحالي.

صِف الحل الذي تريده
أعتقد أنه سيكون من الجيد أن يكون لديك وصول إلى dropEffect من monitor . لقد أعددت مسودة الحل للإصدار 3.0.2 هنا ولا مانع من إضافة هذه الميزة إلى الإصدارات الأحدث من المكتبة إذا لزم الأمر.

قد يكون مفيدًا في https://github.com/react-dnd/react-dnd/issues/974 أيضًا

wontfix

التعليق الأكثر فائدة

هذه الميزة ستكون مفيدة للغاية بالنسبة لي. أحتاج إلى معرفة ما إذا كان العنصر الذي تم إسقاطه قد تم نقله أو نسخه من داخل DropTarget ، ولكن مما قرأته ، يمكنك فقط الوصول إلى dropEffect في DragSource. لدي العديد من DropTargets التي تؤدي جميعها إلى أماكن مختلفة ، لذلك أفضل التعامل مع منطق onDrop في DropTarget. ربما أستخدم المكتبة بشكل غير صحيح ، لكن هذا يبدو كحالة استخدام صالحة.

ال 3 كومينتر

فوق! أي تعليق على ذلك؟ على الأقل هل يمكنك فرزها.

تم وضع علامة على هذه المشكلة تلقائيًا على أنها قديمة نظرًا لعدم وجود نشاط حديث لها. سيتم إغلاقه إذا لم يحدث أي نشاط آخر. شكرا لمساهماتكم.

هذه الميزة ستكون مفيدة للغاية بالنسبة لي. أحتاج إلى معرفة ما إذا كان العنصر الذي تم إسقاطه قد تم نقله أو نسخه من داخل DropTarget ، ولكن مما قرأته ، يمكنك فقط الوصول إلى dropEffect في DragSource. لدي العديد من DropTargets التي تؤدي جميعها إلى أماكن مختلفة ، لذلك أفضل التعامل مع منطق onDrop في DropTarget. ربما أستخدم المكتبة بشكل غير صحيح ، لكن هذا يبدو كحالة استخدام صالحة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات