【发布时间】:2020-10-16 05:44:43
【问题描述】:
我正在使用 Leaflet.js 创建带有动态标记的地图视图。每次收到响应时,我都会尝试根据数据创建动态组件并使用 changeDetector 来检测更改。当响应数据不是很大(大约 500kb)时它工作得很好,但是当响应数据超过这个时,标记需要很长时间来渲染。例如,当响应大约为 3-4 Mb 时,大约有 29k 个标记需要 2 分钟才能呈现,因此我的页面需要大约 3-4 分钟才能加载,这不符合要求。
我正在使用 Angular 框架。是否有一些解决方案可以减少传单上动态组件的渲染时间。
【问题讨论】: