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

新手上路,请多包涵

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

阅读 3.6k
3 个回答

给外层的style写死宽高

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题