繁体   English   中英

从角度5到角度7的迁移

migration from angular 5 to angular 7

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

昨天我已将我的应用程序从Angular 5迁移到角度7.在此过程中,我已按照建议在运行应用程序时将EventSource更改为EventSourcePolyfill。 但从那时起,我面临一个奇怪的问题。 这就是我在控制台中遇到的问题如下:

ERROR TypeError: Cannot read property 'heartbeatTimeout' of undefined
    at new EventSourcePolyfill (eventsource.js:155)
    at AppFooterComponent.push../src/app/layout/footer/footer.component.ts.AppFooterComponent.connect (footer.component.ts:133)
    at SafeSubscriber._next (footer.component.ts:52)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub (Subscriber.js:196)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next (Subscriber.js:134)
    at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next (Subscriber.js:77)
    at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:54)
    at AsyncAction.dispatch (timer.js:31)
    at AsyncAction.push../node_modules/rxjs/_esm5/internal/scheduler/AsyncAction.js.AsyncAction._execute (AsyncAction.js:63)
    at AsyncAction.push../node_modules/rxjs/_esm5/internal/scheduler/AsyncAction.js.AsyncAction.execute (AsyncAction.js:51)

这就是我在我的代码中所做的:

import { EventSourcePolyfill } from 'ng-event-source';

let source = new EventSourcePolyfill('/api/v1/events/register');

任何人都可以建议我如何摆脱这个问题。

谢谢。

1 个回复

您必须传递其他参数,如

eventSource = new EventSourcePolyfill(url,
    { heartbeatTimeout: 5000, connectionTimeout: 5000, headers: { 'Authorization': 'Basic foo' }});
2 迁移角度1.6和角度5

是否可以迁移angular1.6和angular5。 我的问题: 是否不更改angular1.6代码和新的angular 5代码同时运行? 如何为此定义代码结构? 如何查看这些angular1.6和angular5代码? 要求: 因为我需要独立运行应 ...

6 角度迁移“路径”消息

我正在尝试将角度8更新为角度9,但是在迁移过程中发生了此错误。 我没有任何线索导致此错误。 ...

2020-11-30 19:17:58 0 31   angular
7 角度5到角度6的迁移UI未对准问题

我已经从角度5迁移到角度6,我能够成功构建应用程序。 但是,当我播种应用程序时,有一些ui错位。 是由于某些版本不匹配导致的,还是我们必须手动修复它。 下面是我更新的package.json。 { "name": "orion-upgrade", "version": ...

9 从角度1.2迁移到1.5

目前我正在使用angular v1.2.26。 当我将其升级到v1.5.0(或v.1.4.8)时,应用程序停止工作。 为了使应用程序正常工作,我不应该忽略v1.2.26的现有代码有哪些变化? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM