现在生产环境有一个需求,根据各传感器(约200个)历史数据进行图形可视化
我采用的库是Echarts,实际操作中遇到了以下问题:
同时渲染所有图,难以实现(数据库API需要调用200次,消耗过大),就算通过一次API的批量查询,得到数据后数据过大,react周期结束也不会时时刷新界面;
现还是采用分开渲染,图表组件复用200次,各自调用API,理想状况是实现懒加载或者瀑布流界面
后台异步渲染,达到更好的页面体验
问题来了:我这两百个图表组件如何实现异步渲染,达到瀑布流及懒加载效果?
我react比较菜,请教各位如何实现?