Vue: احتفظ بالحيوية داخل الانتقال الذي لا يعمل مع تضمين

تم إنشاؤها على ٣١ مارس ٢٠١٧  ·  4تعليقات  ·  مصدر: vuejs/vue

إصدار

2.2.6

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

https://jsfiddle.net/50wL7mdz/24930/

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

انقر فوق الزر "تبديل العرض".

ما هو متوقع؟

يجب أن تظل حالة عرض "المنزل" حية عند التبديل إلى عرض تسجيل الدخول الآخر.

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

بدلاً من ذلك ، يتم إعادة إنشاء عرض "المنزل" في كل مرة.


إذا قمت بإزالة خيار include = "home" من البقاء على قيد الحياة ، فإنه يعمل على النحو المنشود أو إذا قمت بإزالة خيار mode = "out-in" من عقدة الانتقال ، فإنه يعمل أيضًا على النحو المنشود.
لقد تم تصحيح هذا الخطأ ويبدو أنه في كل مرة تقوم فيها بتبديل المكون ، يتم تشغيل الساعة "include" بطريقة ما بمعامل غير محدد كمعامل val ثم يتم تشغيلها مرة أخرى بقيمة "home" الصحيحة ولكن بحلول ذلك الوقت يكون المشغل الأول قد أزال بالفعل العقدة الرئيسية من ذاكرة التخزين المؤقت.

bug

ال 4 كومينتر

للاستفادة من خيار التضمين ، يجب عليك تحديد خاصية name للمكون (المكونات). يجب أيضًا توضيح ذلك في المستندات.

في الواقع ، انسى ذلك ، يجب أن يعمل ...

في غضون ذلك ، يمكنك استخدام استثناء مع بقية المكونات كحل بديل

posva هل لديك أي فكرة حتى الآن عن سبب إبطال ذاكرة التخزين المؤقت عند استخدام "التضمين"؟

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

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

franciscolourenco picture franciscolourenco  ·  3تعليقات

paulpflug picture paulpflug  ·  3تعليقات

aviggngyv picture aviggngyv  ·  3تعليقات

julianxhokaxhiu picture julianxhokaxhiu  ·  3تعليقات

seemsindie picture seemsindie  ·  3تعليقات