html - Angular 2 - TypeError: Kan inte läsa egenskapen 'apply' av undefined


Jag utvecklar en mycket enkel Angular 2-applikation med endast en komponent, en tjänst och ett gränssnitt, men jag stötte på detta fel och efter några timmars undersökning kan jag fortfarande inte hitta ett svar.

Uncaught TypeError: Cannot read property 'apply' of undefined
    at XMLHttpRequest.desc.get [as ontimeout] (zone.js:1265)
    at XHRLocalObject.AbstractXHRObject._cleanup (abstract-xhr.js:149)
    at XMLHttpRequest.xhr.onreadystatechange (abstract-xhr.js:125)
    at XMLHttpRequest.wrapFn (zone.js:1230)
    at ZoneDelegate.invokeTask (zone.js:398)
    at Zone.runTask (zone.js:165)
    at XMLHttpRequest.ZoneTask.invoke (zone.js:460)

Jag kan verkligen inte förstå varför felet fortsätter att dyka upp, applikationen fungerar fortfarande efter att misstaget uppstår men det är frustrerande.

Några idéer?

Svar #1

Hej, jag hade samma problem och jag löste det genom att nedgradera till [email och problemet försvann. Kör följande kommando i din projektmapp:

npm install [email  --save

Relaterade artiklar