Ngx-drag-scroll: طريقة moveRight لا تعمل أو قضايا دعم RTL

تم إنشاؤها على ١٩ يونيو ٢٠١٨  ·  11تعليقات  ·  مصدر: bfwg/ngx-drag-scroll

  • أنا أرسل ...

    • [x] تقرير الشوائب

  • ما هو السلوك الحالي؟
    لدي تقرير مشكلة واحد وسؤال واحد لطرحه.
    1- أعتقد أن currIndex قد تم تعيينه خارج حدود المصفوفة عن طريق الخطأ في الوظيفة CurrentChildWith (السطر 274) ويجب تعيينها على length - 1 - تمامًا مثل حالة عبارة if -. هذا يتوقف عن التحرك الصحيح
    2- أعتقد أن هناك الكثير من المشاكل مع دعم RTL حيث إن إصدار reachesRightBound كاذب في البداية و moveLeft يعمل حتى بعد الوصول إلى الحد الأيسر ولكنه ليس هو نفسه في ملزمة الحق.

ال 11 كومينتر

مرحبًا MortezaT ، آسف على الرد المتأخر. هل يمكن أن تعطيني بعض خطوات إعادة الإنتاج وحالة الاستخدام حتى أتمكن من إلقاء نظرة فاحصة؟ شكرا!

مرحبًا bfwg ، شكرًا على الرد.
أنا مشغول حاليًا ببعض الأشياء الأخرى ، لكنني سأفعل ذلك في أسرع وقت ممكن.

لا مشكلة خذ وقتك.

هنا يمكنك رؤية التنفيذ الخاص بي. آمل أن يساعد هذا في حل المشكلة.

مرحبًا MortezaT ،

لم يعمل أي من beta.2 ولا beta.3 على الإطلاق.
كلاهما يأتي بخطأ مما يوحي بأنه لم يتم التعرف عليه من قبل الزاوي. هذا هو الخطأ:

 Can't bind to 'scrollbar-hidden' since it isn't a known property of 'div'.

هل فاتني شيء؟

مرحبًا MortezaT ، يستخدم 2.0.0 drag-scroll كعنصر مضيف دائري بدلاً من div. أيضًا ، لتمييز العناصر الفرعية ، نحتاج إلى استخدام التوجيه drag-scroll-item .

  <drag-scroll>
    <img drag-scroll-item src="some-url" />
    <img drag-scroll-item src="some-url" />
    <img drag-scroll-item src="some-url" />
  </drag-scroll>

يمكن العثور على مزيد من المعلومات في الملف README.md.

هتافات.

مرحبا bfwg شكرا.
هل هناك أي توثيق للإصدار الجديد ، لأنه يبدو أنهما مختلفان للغاية.
لا أفهم سبب إضافة 20px إلى عرض وارتفاع .drag-scroll-content .

لإخفاء شريط التمرير ، نحتاج إلى إنشاء غلاف div جديد وإدراج div بين عنصر div الرئيسي و div دائري (.drag-scroll-content).

على سبيل المثال:
هذا دائري عادي
image

عندما نحاول إخفاء شريط التمرير ، لا يوجد سحر! نقوم ببساطة بإنشاء div غلاف ، وتعيين حجم هذا الغلاف كما هو الحال مع div الحاوية ولكن مطروحًا منه عرض / ارتفاع شريط التمرير. 20px هو ارتفاع / وزن شريط التمرير في المتصفح الحالي.

image

أخيرًا ، قمنا بفصل الحاوية div ، وإرفاق الغلاف div بـ div الرئيسي وإدخال الحاوية div مرة أخرى في الغلاف div.

image

نظرًا لأنه تم تعيين سمة تجاوز سعة الغلاف على "مخفي" ، فلن يتم عرض أشرطة التمرير بعد الآن.
آمل أن تظل مهارتي في الرسم على مستوى اللعبة

يُرجى إعلامي إذا كان لديك المزيد من الأسئلة ، أو إذا كان الإصدار الجديد يسبب لك أية مشكلات.

شكرا!

تضمين التغريدة
شكرا. الآن مع هذا التفسير المرئي ، أصبح كل شيء واضحًا بالنسبة لي وأعترف أن هذه فكرة ذكية.
كل شيء يبدو جيدًا باستثناء التنقل لأول مرة. يجب أن أسحب قليلاً من قبل (قليلاً ليست صورة كاملة) للحصول على navs يعمل.
في هذه الأثناء الطريقة moveRight تعمل في الوقت الحالي وتتحرك بالتمرير إلى اليسار (النهاية)

سأغلق هذه القضية. يرجى إعلامي إذا كنت بحاجة إلى إعادة فتح هذا. شكرا!

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

القضايا ذات الصلة

BovineEnthusiast picture BovineEnthusiast  ·  5تعليقات

leogilardi6 picture leogilardi6  ·  8تعليقات

Sprauch picture Sprauch  ·  13تعليقات

MortezaT picture MortezaT  ·  5تعليقات

CrackerakiUA picture CrackerakiUA  ·  25تعليقات