Vue: المراقبون المحسوبون لا يطلقون النيران

تم إنشاؤها على ٢٥ يونيو ٢٠١٨  ·  14تعليقات  ·  مصدر: vuejs/vue

الإصدار

2.5.16

رابط الاستنساخ

https://vuejs.org/v2/guide/computed.html#Watchers

خطوات التكاثر

استخدم العرض التوضيحي لإدخال سؤال في صفحة المستندات باستخدام Amazon Kindle 7 '' أو Android Tablet (استخدمت إصدار Lenovo Tab 3 7 بوصات)
https://vuejs.org/v2/guide/computed.html#Watchers

ما هو متوقع؟

عند الكتابة في الحقل ، يتم تقييم القيمة بعد النقر على كل حرف عند استخدام متصفح على جهاز لوحي ، وفقًا لإرشادات العرض التوضيحي.

ما الذي يحدث بالفعل؟

لا يتم تقييم أي شيء حتى يتم النقر على شريط المسافة أو تحديد علامة استفهام / علامة تعجب من لوحة المفاتيح.


أستخدم هذا لإنشاء قائمة منسدلة من الخيارات عندما يبدأ المستخدم في الكتابة في حقل نصي باستخدام جهاز Android اللوحي على وجه التحديد Amazon Fire.
يبدأ المستخدم في الكتابة وبعد إدخال الأحرف تظهر القائمة ..
بعد التحديث ، لا تظهر القائمة إلا إذا نقر المستخدم على شريط المسافة أو مفتاح الإدخال على لوحة المفاتيح على الشاشة.
يعمل هذا كما هو متوقع عند استخدام متصفح على جهاز كمبيوتر.
لقد اختبرت الكود الخاص بي على Mac باستخدام Safari و Chrome و Firefox ولا توجد أخطاء في وحدة التحكم.
على Amazon Fire ويعمل كما هو متوقع عند الإصدار 2.5.13
تحديث VueJS الخاص بي إلى الإصدار 2.5.16 وهذا يتوقف عن العمل على الجهاز اللوحي ويتطلب مفتاح المسافة أو علامة التعجب أو علامة الاستفهام أو مفتاح الإدخال ليتم النقر عليها للتقييم لإطلاق / تشغيل عند استخدام الجهاز اللوحي.

browser quirks help wanted

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

تضمين التغريدة 😀

ال 14 كومينتر

مرحبًا ، هل يمكنني محاولة إصلاح هذا باعتباره أول خطأ لي؟

تضمين التغريدة 😀

مجرد تخمين ولكن هل هذه المشكلة التي تم إصلاحها هي التي تسبب ذلك؟ https://github.com/vuejs/vue/pull/7121
لست متأكدًا من كيفية استبعاد ذلك من إصدار للاختبار.
والسبب هو أن حقل النموذج لا تتم معالجته حتى يتم النقر على "زر" مثل إدخال بينما كان قبل ذلك يعالج المحتوى بمجرد تغييره.

ما هي حالة هذا؟

القضية لا تزال قائمة.

zaggy هل تعمل على ذلك؟ إذا لم أكن أرغب في التقاط هذا! 🙂

لا تزال هذه القضية؟

نعم إنه كذلك. أنا أستخدم صفحة المساعدة القياسية / الصفحة التجريبية على Kindle Fire وعليك النقر فوق مفتاح الإدخال عند كتابة الأحرف قبل إجراء الفحص. تقوم علامة الاستفهام أو علامة التعجب بعد الكلمة بإطلاق الشيك تمامًا مثل النقر على مفتاح الإدخال.

مجرد ملاحظة قد يتعلق هذا الأمر بـ v-model يمنع التحديثات المؤقتة أثناء التركيب (وهو أمر ضروري لبعض طرق الإدخال مثل الصينية) - وقد تطلق بعض الأجهزة أحداث تكوين حتى للوحات المفاتيح الإنجليزية العادية. ومع ذلك ، ليس لدي جهاز Kindle Fire ، لذا يصعب علي التكاثر.

يمكنني إجراء نسخ متماثل أيضًا على Lenovo Tab 3. على كلا الجهازين ، تم تعطيل التدقيق الإملائي / الاقتراحات في حالة إيقاف تشغيل هذا الأمر ولكنه لا يساعد.

zaggy هل

هل توجد هذه المشكلة لجميع أجهزة Android؟ (أنا أستخدم محاكيًا عبر الإنترنت يعمل على CentOS ، وهو يعمل بشكل جيد نوعًا ما ، على الرغم من أنني لن أعتمد حقًا على النتائج التي تقدمها المحاكيات)

لا بأس في جهاز Android 5 القديم الذي اختبرته ولكن Kindle Fires بها المشكلة. حتى مع تعطيل جميع خيارات التدقيق الإملائي ، يوجد تسطير في النص الذي تكتبه في الحقل. بمجرد الضغط على شريط المسافة أو الدخول في هذا السطر ثم يتم تشغيل الحدث وفي حالتي تظهر القائمة المنسدلة.

هل هذا قابل للتكرار مع محاكاة Android؟ إذا كان الأمر كذلك ، فسيكون هذا خطأ ممتعًا للعمل عليه. واجهت مشكلة مماثلة مع طلب للعمل.

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