Angular: يطرح المسار استثناءً في IE 11 & Safari

تم إنشاؤها على ٢١ يونيو ٢٠١٦  ·  3تعليقات  ·  مصدر: angular/angular

أقوم بإرسال ... (حدد واحدًا بعلامة "x")

[x] bug report
[ ] feature request
[ ] support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question

السلوك الحالي

Angular 2 rc2 - يطرح التوجيه استثناءً في INTERNET EXPLORER 11 عند استخدام زر الرجوع أكثر من مرة

ليس فقط هذا. لم يتم استدعاء خطافات دورة حياة المكونات بشكل صحيح. نسخة مكررة من (# 7722)

السلوك المتوقع / المطلوب

لا ينبغي أن يطرح استثناء

استنساخ المشكلة

فتح plunker المقدمة من الوثائق الرسمية:

1)
https://angular.io/docs/ts/latest/guide/router.html
http://plnkr.co/edit/h0o2IuoZYvXGtC1ejQBl؟p=preview

2)
قم ببعض التنقل

3)
اضغط على f12 (فتح وحدة تحكم المطور)

4)
استخدم زر الرجوع أكثر من مرة

هذه هي النتيجة:

رفض الوعد الذي لم تتم معالجته: استثناء: خطأ في: 0: 0
الاستثناء الأصلي: خطأ في النوع: تعذر الحصول على خاصية "إلغاء الاشتراك" لمرجع غير محدد أو فارغ
مكدس أصلي:
TypeError: تعذر الحصول على خاصية "إلغاء الاشتراك" لمرجع غير محدد أو فارغ
في HeroListComponent.prototype.ngOnDestroy (كود التقييم: 32: 9)
في _View_HeroListComponent_Host0.prototype.destroyInternal (رمز الوظيفة: 33: 3)
في AppView.prototype.destroyLocal (كود التقييم: 11773: 13)
في DebugAppView.prototype.destroyLocal (كود التقييم: 11935: 17)
في AppView.prototype._destroyRecurse (كود التقييم: 11761: 13)
في AppView.prototype.destroy (كود التقييم: 11747: 13)
في ComponentRef_.prototype.destroy (كود التقييم: 8889: 57)
على RouterOutlet.prototype.deactivate (كود التقييم: 47: 13)
في ActivateRoutes.prototype.deactivateOutletAndItChildren (كود التقييم: 381: 13)
في ActivateRoutes.prototype.activateRoutes (كود التقييم: 363: 13)
سياق الخطأ:
[كائن كائن] ؛ منطقة:؛ المهمة: Promise.then؛ القيمة: استثناء: خطأ في: 0: 0
الاستثناء الأصلي: النوع
"رفض الوعد الذي لم يتم التعامل معه:"
"استثناء: خطأ في: 0: 0

من فضلك أخبرنا عن بيئتك:

  • الإصدار الزاوي: 2.0.0-rc.2
  • المتصفح: [IE 11]
router bufix

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

نعم ، نفس الشيء في Safari

ال 3 كومينتر

نعم ، نفس الشيء في Safari

تم قفل هذه المشكلة تلقائيًا بسبب عدم النشاط.
يرجى تقديم مشكلة جديدة إذا كنت تواجه مشكلة مشابهة أو ذات صلة.

اقرأ المزيد عن سياسة قفل المحادثة التلقائي .

_تم تنفيذ هذا الإجراء تلقائيًا بواسطة روبوت.

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