请问如何通过Echarts获取map.js中的坐标,求大神指点

请问如何通过Echarts获取map.js中的坐标,求大神指点,第1张

tooltip上的东西不好被点到,你需要把showDelay和hideDelay都调大鼠标才能走得过去,但这样交互体验就变差了。 至于tooltip上显示的完全就是dom,你想怎么玩都行

var selectArr = optionlegenddata;

myCharton('legendselectchanged', function(obj) {

//alert("22");

var selected = objselected;

var name = objname;

});

overlaysetOption(option);

第步新建静态页面barhtml修改title并引入echarts js文件图所示

第二步添加条状图容器插入div并给id属性宽度高度图所示:

第三步编写条状图js代码添加数据式图所示:

第四步预览该图形界面看效图图所示:

第五步编写点击条状图柱获取namevalue图所示:

第六步再预览该界面打浏览器控制台查看打印结图所示:

定义一个数组为names,在 legend中通过 data: names传入图例名称;

创建一个数组mydata[],用for循环把后台传来的List整个放进去(注意格式为“{value:xxx, name:xxx}”),在option里的series中通过“data: mydata”传入即可;

data中都是可以自定义属性的,例如:<br>data:[<br>{value:0, name:'打开', myId:4},<br>{value:0, name:'离线', myId:5},<br>{value:0, name:'关闭', myId:6},<br>],<br>Charton('click', function (params) {<br>alert(paramsdatamyId);//输出自定义的myId值<br>});

ECharts图表组件当我们xAxis的data数据过多的情况下你会发现原本连续的坐标刻度出现了断层(间隔)的现象,为什么呢?其实这种现象是很正常的,它是怎么产生的呢?

原来ECharts图表组件内部有一个机制,用于统计xAxis坐标刻度的个数和图表宽度,从而会自动调整刻度间隔个数以此达到刻度相互之间不致于很拥挤而影响图表欣赏性。刻度间隔的相关属性就是:interval。

以上就是关于请问如何通过Echarts获取map.js中的坐标,求大神指点全部的内容,包括:请问如何通过Echarts获取map.js中的坐标,求大神指点、图例的状态随时改变,记录其改变,并且获取图例的状态echarts、我用的echarts中国地图怎么获取到当前选中的区域id或者名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9567845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存