【问题标题】:Angular 4 application performance issueAngular 4 应用程序性能问题
【发布时间】:2018-07-18 07:30:08
【问题描述】:

我使用 BingMap 和 NodeJs(socket.io) 开发了 Angular 4 应用程序。 在 bing 地图上,我正在显示通过 socket.io 连续传入的数据。 基本上,我根据通过 socket.io 从消息服务器接收到的数据在地图上显示移动的汽车。

我在 IE 和 FireFox 中遇到性能问题。一分钟后它变得太重了。

问题发生在我放大、缩小和拖动地图以更改位置时。

**由于政策原因,我不会发布代码,但任何优化性能的方向都会对我有所帮助。

任何建议或帮助将不胜感激!

谢谢, 普什卡

【问题讨论】:

  • 如果没有详细信息,我们不可能为您提供高质量的帮助。我们最多可以推荐一些简单的优化,
  • 由于政策原因,我无法发布代码以及您需要什么样的详细信息@MustacheMoses?

标签: node.js angular socket.io bing-maps


【解决方案1】:

每次您在地图上添加或更新数据时,都会重新渲染地图画布。如果您在地图上不断更新/加载数据流,则地图将不断重新渲染,这将导致性能问题。尝试批量更新/加载数据(即每 2 秒一次)。

【讨论】:

    猜你喜欢
    • 2020-08-26
    • 2013-01-05
    • 1970-01-01
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多