echarts引入中国地图,第二次渲染变的超级小的问题

新手上路,请多包涵

echarts引入中国地图,第二次渲染变的超级小的问题,有大佬遇见过吗imageimage

阅读 3.7k
3 个回答

给外层的style写死宽高

没遇到过第二次加载很小的情况,之前有遇到过初始加载就很小,需要在使用中国地图的文件中引入地图文件 import 'echarts/map/js/china.js'。因为从某个版本后中国地图是默认不加载的需要手动引入,你可以这样写试试。

是不是在上面做了tab切换,在切换的时候,默认的宽度100%失效,会认为是100px。
可以在切换的时候,找一个宽度不会改变的父元素。在JS里初始化chart的时候,宽度手动赋值成这个父元素的宽度。

推荐问题