将我的 Angular 4.0.2 应用程序升级到 Angular 4.0.3 后,我在 Chrome 控制台中收到以下错误:

zone.js:1265 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)

最佳答案

暂时降级 zone.js :

    npm install [email protected] --save

详细信息:
zone.js 0.8.8 依赖性是错误的根本原因,因此请在 0.8.7 处修复版本,直到修复 zone#747 时应该发生的情况。

关于 Angular 4.0.3 : Uncaught TypeError: Cannot read property 'apply' of undefined,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43598863/

10-13 01:31