link - angularjs directive scope
Zone.assertZonePatched no es una funciĆ³n (3)
Me aparece el mensaje de error:
Rechazo de la promesa no controlada: Zone.assertZonePatched no es una función
Aunque estoy importando zonejs correctamente en index.html:
<script src="https://unpkg.com/[email protected]/dist/zone.js"></script>
Aquí está el código:
Plnkr: http://plnkr.co/edit/zZYOcgxcRINx23JhuxOk?p=preview
¿Que esta mal aquí?
Actualizar el archivo package.json
"zone.js": "0.6.25"
dependencias internas
Además, después de actualizar a 0.6.23, recibí el siguiente error:
Error de rechazo de promesa no controlada: Zone.js ha detectado que ZoneAwarePromise (window|global).Promise
se ha sobrescrito.
La causa más probable es que se haya cargado un Polyfill Promise después de Zone.js (la api de Polyfilling Promise no es necesaria cuando se carga zone.js. Si debe cargar uno, hágalo antes de cargar zone.js.)
Después de cargar mi core-js / client / shim.min.js ANTES de zone.js, mi aplicación estaba funcionando de nuevo.
- RC7
Actualizar zone.js pakage by [email protected]
<script src="https://unpkg.com/[email protected]/dist/zone.js"></script>
- Lanzamiento angular2.0
Actualice el paquete zone.js por [email protected] ,
<script src="https://unpkg.com/[email protected]?main=browser"></script>