NgZone

2017-12-17 71 views
5

के लिए त्रुटि प्रदाता नहीं है मेरे पास एक ऐसा एप्लिकेशन है जो स्थान दिखाने के लिए कोणीय Google मानचित्र का उपयोग करता है। शुरुआत में मैं नक्शा नहीं दिखा पा रहा था, लेकिन थोड़ी देर के (कुछ शायद मैं बदलाव कर दिया है) के बाद से मैं निम्न त्रुटि हो रही है:NgZone

ERROR Error: Uncaught (in promise): Error: StaticInjectorError[NgZone]: 
StaticInjectorError[NgZone]: 
NullInjectorError: No provider for NgZone! 
at _NullInjector.get (core.js:923) 
at resolveToken (core.js:1211) 
at tryResolveToken (core.js:1153) 
at StaticInjector.get (core.js:1024) 
at resolveToken (core.js:1211) 
at tryResolveToken (core.js:1153) 
at StaticInjector.get (core.js:1024) 
at resolveNgModuleDep (core.js:10585) 
at NgModuleRef_.get (core.js:11806) 
at resolveDep (core.js:12302) 
at _NullInjector.get (core.js:923) 
at resolveToken (core.js:1211) 
at tryResolveToken (core.js:1153) 
at StaticInjector.get (core.js:1024) 
at resolveToken (core.js:1211) 
at tryResolveToken (core.js:1153) 
at StaticInjector.get (core.js:1024) 
at resolveNgModuleDep (core.js:10585) 
at NgModuleRef_.get (core.js:11806) 
at resolveDep (core.js:12302) 
at resolvePromise (zone.js:824) 
at resolvePromise (zone.js:795) 
at eval (zone.js:873) 
at ZoneDelegate.invokeTask (zone.js:425) 
at Object.onInvokeTask (core.js:4620) 
at ZoneDelegate.invokeTask (zone.js:424) 
at Zone.runTask (zone.js:192) 
at drainMicroTaskQueue (zone.js:602) 
at <anonymous> 

मेरे कोड है: app.module.ts:

import { AgmCoreModule } from '@agm/core'; 

imports AgmCoreModule.forRoot({apiKey:'...'}) 

mycomponent.html

<agm-map [latitude]="lat" [longitude]="lng" [zoom]="zoom"> 
    <agm-marker [latitude]="lat" [longitude]="lng"> 
     <agm-info-window> 
      <div> 
       my text 
      </div> 
     </agm-info-window> 
    </agm-marker> 

मैं reall हैं आपकी मदद की सराहना करते हैं!

+0

आप ढेर का पालन करें और जाँच जहां त्रुटि जगह लेता है सकते हैं। वर्तमान में आप एकमात्र व्यक्ति हैं जो ऐसा कर सकते हैं। समस्या को दोहराने का एक तरीका प्रदान करने पर विचार करें - एक प्लंक, स्टैकब्लिट्ज, आदि – estus

+0

हाय, मुझे इसमें रूचि है। क्या आपको इस मुद्दे को ठीक करने का कोई तरीका मिला? – Deunz

उत्तर

0

आप NgZone मैन्युअल रूप प्रदान कर सकते हैं:

import { NgZone } from '@angular/core'; 

@NgModule({ 
    providers: [ 
     // ... 
     { provide: NgZone, useFactory:() => new NgZone({}) } 
    ] 
}) 
संबंधित मुद्दे