Estoy enviando un ... (marque uno con "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
Comportamiento actual
Angular 2 rc2: el enrutamiento arroja una excepción en INTERNET EXPLORER 11 cuando se usa el botón Atrás más de una vez
No solo eso. Los enlaces del ciclo de vida de los componentes no se llaman correctamente. Duplicado de (# 7722)
Comportamiento esperado / deseado
No debería lanzar una excepción
Reproducción del problema
Plunker abierto proporcionado por documentación oficial:
1)
https://angular.io/docs/ts/latest/guide/router.html
http://plnkr.co/edit/h0o2IuoZYvXGtC1ejQBl?p=preview
2)
Hacer algo de navegación
3)
Presione f12 (abrir la consola del desarrollador)
4)
Usa el botón de retroceso más de una vez
Este es el resultado :
Rechazo de promesa no gestionada: EXCEPCIÓN: Error en: 0: 0
EXCEPCIÓN ORIGINAL: TypeError: No se puede obtener la propiedad 'cancelar suscripción' de una referencia nula o no definida
STACKTRACE ORIGINAL:
TypeError: no se puede obtener la propiedad 'cancelar suscripción' de una referencia nula o no definida
en HeroListComponent.prototype.ngOnDestroy (código de evaluación: 32: 9)
en _View_HeroListComponent_Host0.prototype.destroyInternal (Código de función: 33: 3)
en AppView.prototype.destroyLocal (código de evaluación: 11773: 13)
en DebugAppView.prototype.destroyLocal (código de evaluación: 11935: 17)
en AppView.prototype._destroyRecurse (código de evaluación: 11761: 13)
en AppView.prototype.destroy (código de evaluación: 11747: 13)
en ComponentRef_.prototype.destroy (código de evaluación: 8889: 57)
en RouterOutlet.prototype.deactivate (código de evaluación: 47: 13)
en ActivateRoutes.prototype.deactivateOutletAndItChildren (código de evaluación: 381: 13)
en ActivateRoutes.prototype.activateRoutes (código de evaluación: 363: 13)
CONTEXTO DE ERROR:
[objeto Objeto] ; Zona:; Tarea: Promesa.entonces; Valor: EXCEPCIÓN: Error en: 0: 0
EXCEPCIÓN ORIGINAL: TypeErro
"Rechazo de promesa no gestionada:"
"EXCEPCIÓN: Error en: 0: 0
Háblenos de su entorno:
Sí, lo mismo en Safari
Este problema se ha bloqueado automáticamente debido a la inactividad.
Por favor, presente un nuevo problema si se encuentra con un problema similar o relacionado.
Obtenga más información sobre nuestra política de bloqueo automático de conversaciones .
_Esta acción ha sido realizada automáticamente por un bot._
Comentario más útil
Sí, lo mismo en Safari