eCharts selectedMode: 'single' 地图如何取消区域选中?

geo: [{
    selectedMode: 'single'  //单个选中模式
}]

image.png

单击市县,高亮选中,单击空白区域如何取消选中?

谢谢

image.png

阅读 4.1k
1 个回答

看着几个api,手动取消可以使用geoUnSelect,下面的geoselectchanged可以监听选择事件

https://echarts.apache.org/zh...

image.png

myChart.on('geoselectchanged', function(e){
    console.log(e)
    var name = e.batch[0].name
    setTimeout(function(){
        myChart.dispatchAction({
            type: 'geoUnSelect',
            geoIndex: 0,
            name: name
        });
    }, 3000)
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏