点击echarts地图上的某一个区域,比如杭州市,跳转到具体的百度地图的杭州市地图

laifu007 发布于 2015/02/28 10:26
阅读 1K+
收藏 0
请问该如何实现,这个问题困扰我好久了 @Kener-林峰   请您帮帮忙
加载中
0
G
GPOKER

解决了吗

0
tcxu
tcxu

要满足楼主的要求,只要做以下两件事。

  1. 定义一个js鼠标单击事件打开给定一页地图的方法。
  2. 在每个data节点/元素 的数据定义中,添加 “url” 的属性以及属性值。

 

202021日全国新型冠状病毒确诊情况为例。

1.   定义一个js鼠标单击事件调用的方法

myChart.on('click', function(params) {
    window.open(params.data.url, "Newwindow", "height=1000, width=1000, top=100,left=100, scrollbars=yes, resizable=no");

});

2.  在每个data节点/元素 的数据定义中,添加 “url” 的属性以及属性值, 比如将 杭州市的节点写成:

{name: '杭州市', 
        value: 98,
        "url":"https://ditu.so.com/?ie=utf-8&src=hao_360so&t=map&k=%E6%9D%AD%E5%B7%9E"
    },

 

返回顶部
顶部