apache / echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser
https://echarts.apache.org
Apache License 2.0
60.59k stars 19.62k forks source link

echarts4.0在ws大概1s两次的推送消息时,持续到一定时间,浏览器会卡崩 #7655

Closed Juliiii closed 4 years ago

Juliiii commented 6 years ago

One-line summary [问题简述]

问题是这样的,我们大概有4个图,同时渲染,每个图数据量在5000多时,并且websock会1s两次的推送数据,图的数据会增长,继续渲染。这个情况下,页面很大几率卡崩,浏览器会崩溃。请问,有什么好的解决方法吗,万万万万万分感谢!

Version & Environment [版本及环境]

Expected behaviour [期望结果]

期望是,尽量不要在websock推送数据期间都不要卡崩,能给用户使用

ECharts option [ECharts配置项]

option = {

}

Other comments [其他信息]

image

pissang commented 6 years ago

有几个可以优化的地方 1)关闭动画 2)设置 sampling 属性

Juliiii commented 6 years ago

@pissang 十分感谢您的回复。上述方法已经使用过,在websock持续推送消息,更新数图一个小时左右,还是会让浏览器卡崩。另外有个问题想咨询您一下:line图在放大到只有一个点时,那根线会消失,而现在pm和老师觉得用户需要看那个线,好吧,我废话有点多了,简而言之就是 line图在缩放到构成不了一条线时,能不能还显示那条线?或者,有没有啥办法。例如下图 image image

1图放大到2图,最右边那条横线没了。

最后万万万万分感谢。

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.