echarts 南海诸岛问题

rom1c丶 发布于 2014/07/31 15:00
阅读 2K+
收藏 1

@Kener-林峰

公司业务没有到南海诸岛想要屏蔽南海诸岛,怎么办呢?

我看了一下源码发现都是压缩过后的,能不能也给一些没有压缩的JS,因为公司电脑内存比较小,性能一般,很多外网都屏蔽。解压echars-plain-map这个JS,打开都很慢,别说解压。

所以希望林峰给版本的时候不要都给压缩的,给一点没有压缩的。原谅我是单文件引入。简单粗暴。


加载中
0
d
dejx

我也有同样的需求,很幸运找到屏蔽方法了,做下记录:
在echarts-map.js文件里,搜索“南海诸岛”,把这个判断分支注释掉就可以了.

/*if(e=="china"){var d=this.geo2pos(e,g["南海诸岛"]||v["南海诸岛"].textCoord),y=o.scale.x/10.5,b=[32*y+d[0],83*y+d[1]];m["南海诸岛"]&&(b[0]+=m["南海诸岛"][0],b[1]+=m["8 wg"][1]),i.push({name:this._nameChange(e,"南海诸岛"),path:v["南海诸岛"].getPath(d,y),position:f,textX:b[0],textY:b[1]})}*/




rom1c丶
rom1c丶
干得漂亮
0
Kener-林峰
Kener-林峰

其实都提供了,好好看看文档。你甚至可以重新打包符合你需要的单文件。

其实还有更简单的,把南海诸岛的样式设置为背景同颜色或者透明,tooltip关掉不就看不到了吗?

0
fukai7722
fukai7722
{name: '南海诸岛',value: 0, itemStyle:{ normal:{opacity:0}} }
返回顶部
顶部