echarts bmap绘制散点图,数据量过大时拖拽地图小点会重新渲染
发布于 2019-12-29|
复制链接
echarts bmap绘制散点图,数据量过大时拖拽地图小点会重新渲染
echarts-bot:
Hi! We've received your issue and please be patient to get responded. 🎉
The average response time is expected to be within one day for weekdays.In the meanwhile, please make sure that you have posted enough image to demo your request. You may also check out the API and chart option to get the answer.Have a nice day! 🍵echarts-bot:
这个是为了防止大数据量渲染阻塞界面引入的渐进渲染效果。你可以设置 progressive: 0关闭渐进渲染,如果交互有卡顿的话,可以尝试设置 large: truepissang:
设置progressive: 0后,确实是可以了,不过交互有些卡顿了。然后我添加了large: true配置,结果报了错
```javascript
TypeError: Cannot set property 'x' of undefined
at Sub.buildPath (LargeSymbolDraw.js:76)
at Sub.brush (Path.js:103)
at Painter._doPaintEl (Painter.js:507)
at Painter._doPaintList (Painter.js:436)
at Painter._paintList (Painter.js:369)
at Painter.refresh (Painter.js:251)
at ZRender.refreshImmediately (zrender.js:237)
at ZRender.flush (zrender.js:264)
at ECharts../node_modules/echarts/lib/echarts.js.echartsProto.setOption (echarts.js:397)
at VueComponent. (ComMap.vue?c11b:137)
```
是否是我的配置问题pissang:
@qyhever 我们看下这个问题,方便的话是否可以在 jsfiddle 上创建一个可以复现的链接?qyhever: