هذه مشكلة شاملة تتبع تغييرات V6 وإصلاحات الأخطاء.
autofocus
لأسباب a11ydelimiters
و delimiterChars
باستخدام KeyboardEvent.key
handleX
إلى onX
(# 91)handleInputChange
يجب أن تكون إعادة تسمية onInput
listBoxId
قابلًا للتكوينpkg.module
(# 112)clearInputOnDelete
ولا تمسح الإدخال عند حذف علامة (# 155)هل هناك خطة لتحرير هذا؟
أحب استخدام مكون الاقتراح المخصص! هل سيتم إصدار 6.0؟
لقد قمت بنشر [email protected]
إلى npm ، يرجى المحاولة وإخباري إذا كانت هناك أية مشكلات!
@ i-like-robots أي خطة لإعادة البناء باستخدام الخطافات؟ ربما تبدأ بأمثلة؟
theJian لا ليس بعد. ومع ذلك ، فإن البدء بالأمثلة يبدو كفكرة جيدة.
متى تخطط لدمج هذا؟ :)
لسوء الحظ ، لم أتلق أي تعليقات بشأن إصدار بيتا ، لذلك كنت مترددًا في إصداره. إذا كنت ترغب في تجربته فهناك تعليمات في الملف التمهيدي 😄:
https://github.com/i-like-robots/react-tags/tree/6.0#installation
شكرًا على الرد السريع 👍 لقد اختبرته الآن وهو يعمل مثل السحر 😄 فقط اتبعت تعليمات الترحيل الخاصة بك 🥇
تنفيذنا ضئيل للغاية. لكن يمكنني أن أؤكد أن هذا يعمل :)
عند استخدام بحث غير متزامن لجلب الاقتراحات ، لن يعمل المكون بشكل صحيح وسيخرج من المزامنة مع الاقتراحات المقدمة عبر الدعائم.
من الكود يبدو أنه لا ينظر في التغييرات من الاقتراحات لتحديث حالته الداخلية.
ملاحظة: يبدو أن الإصدار التجريبي هو الآن الإصدار الافتراضي المثبت عند إجراء "npm i reaction-tag-autocomplete". استغرق مني بعض الوقت لأفهم لماذا لم يعمل handleInputChange.
نشكرك على التنبيهات حول علامات توزيع npm غير الصحيحة coxom ، لقد تم تصحيح هذا هنا .
coxom لقد حللت onInput async fetch with
onInput = (query) => {
return fetch(`/search/?q=${query}`).then(result => result.json()).then((suggestions) => {
this.tagsRef.current.setState({ query, options: suggestions, suggestions });
تحرير: لقد أجريت بعض التغييرات وأضفت أخيرًا دعمًا لمجموعة نتائج أكبر مع تمكين scroller و keyUP و down scroller move