在echarts开发过程中,在使用地图时,如果使用geo,并且想设置地图上文本内容以及样式的时候,我们可以使用geo.label.normal.formatter来自定义这些功能,但是有时候会出现formatter不生效的情况,这时候可以通过修改源代码来解决该问题
1、打开echart.js文件
2.搜索 ‘getFormattedLabel’
3.找到这个位置:
将上图中,源码原有的那行代码给注释,然后添加两行代码,搞定
代码如下var path = status == 'normal' ? 'label.formatter' : 'label.' + status + '.formatter'; var formatter = regionModel.get(path);
echarts中label.formatter不生效问题
最新推荐文章于 2024-05-21 10:20:19 发布