2.3.0
https://jsfiddle.net/z11fe07p/1959/
يجب أن يختفي المكون السابق (أ) قبل ظهور المكون ب
المكونان A و B مرئيان في وقت واحد
يحدث هذا السلوك فقط عندما لا يتم تحميل المكون B بالفعل. في المرة القادمة التي تقوم فيها بالتبديل من A إلى B ، كل شيء على ما يرام.
شكرا ، يبدو وكأنه حشرة. شكرا لتعبيرات موجزة وواضحة 🙂
يبدو أن المكون غير المتزامن يتم تقديمه مبكرًا جدًا
لقد حللت ، انتظر لحظة ...
عند تقديم async components
، نحتاج إلى استخدام عنصر نائب مخفي
هل أنت متأكد من أن هذا يحل انتقالات المكونات غير المتزامنة؟ أنا جديد على Vue ، لذا من المحتمل أن يكون هناك خطأ في الكود الخاص بي ، لكن الريبو أدناه لا يزال يعرض خطأ الانتقال الخارجي حيث لا ينتظر المكون الوارد حتى يكتمل التلاشي. ملاحظة أنا أستخدم محمل http-vue المسمى أعلاه.
هذا في الواقع لا يزال فاشلاً مع نفس التأنيب يبدأ الانتقال على الفور كما قال clingor
posva
https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.4/vue.js
يبدو أن هذا الإصدار لا يحتوي على رمز الإصلاح
لم يتم الافراج عن الإصلاح بعد. لقد أغلقنا المشكلات عندما يصل التصحيح إلى الفرع dev
، لكنه قد لا يكون في إصدار عام حتى الآن.
2.3.4 يحتوي فقط على إصلاح واحد لتسرب الذاكرة (الذي له أولوية أعلى)
سيئتي ، لقد رأيت للتو الالتزام قبل الإصدار واعتقدت أنه غريب. كان من الممكن أن يكون في ملاحظات الإصدار على أي حال
آسف على سوء التفاهم ، وشكراً لتأكيد المشكلة!
يبدو أن هذا لم يتم إصلاحه بعد في 2.4.2. هل هذا لا يزال قيد الإصدار؟
clingor هل أنت متأكد؟ يعمل jsfiddle بشكل جيد
يعمل الكمان بشكل صحيح ، لكن الكود الموجود في مثال GitHub repo لا يزال يعرض نفس السلوك. يمكن أن تكون مكتبة المساعد http-vue-loader ، أو ربما شيئًا ما في الكود الخاص بي. هذا المثال بسيط وتم إنشاؤه لتوضيح المشكلة .
FranckFreiburger هل http-vue-loader ؟
إذا وضعت المشكلة على jsfiddle بدون أداة التحميل يمكنني إلقاء نظرة
Am 21.07.2017 21:16 schrieb "Chris Lingor" [email protected] :
يبدو أن هذا لم يتم إصلاحه بعد في 2.4.2. هل هذا لا يزال معلق
إطلاق سراح؟عرض خطأ انتقال المكون غير المتزامن
https://github.com/clingor/githubIssuesFileShare/tree/master/vue-async-component-bug-
أنت تتلقى هذا لأنك مشترك في هذا الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/vuejs/vue/issues/5760#issuecomment-317088909 ، أو كتم الصوت
الخيط
https://github.com/notifications/unsubscribe-auth/Aclno69wDoTlZziST6eSocqxEnn8mFx-ks5sQPkKgaJpZM4Nng7j
.
posva ، هل أنت قادر على التكاثر؟
FranckFreiburger يجب فتح عدد جديد لذلك. شكرا راجع للشغل 😉
التعليق الأكثر فائدة
لقد حللت ، انتظر لحظة ...
عند تقديم
async components
، نحتاج إلى استخدام عنصر نائب مخفي