问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

echarts图表,怎么获取当前选择的X轴的值

发布网友 发布时间:2022-04-23 12:42

我来回答

2个回答

热心网友 时间:2022-05-18 16:21

首先,在Java Web项目中新建一个JSP页面someChart.jsp,引入echarts核心JS

<script type="text/javascript" src="<%=basePath%>/scripts/echarts/build/dist/echarts.js"></script>

<script type="text/javascript">

// 路径配置

require.config({

paths: {

echarts: "<%=basePath%>/scripts/echarts/build/dist"

}

});

</script>

如下图所示:

由于这里要用到折线图,需要将折线图的JS引入

require(

[

'echarts',

'echarts/chart/line' 

],

如下图所示:

图形要在页面上显示,需要一个容器,这里在body里定义一个div

<body>

<div id="lineChart" style="width: 100%;height:100%;font-family: 微软雅黑;font-size: 12px;"></div>

</body>

如下图所示:

现在,编写形成折线图的核心js

function (ec) {

var line = ec.init(document.getElementById('lineChart')); 

var option = {

tooltip: {

show: true

},

legend: {

data:['销量']

},

xAxis : [

{

type : 'category',

data : ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]

}

],

yAxis : [

{

type : 'value'

}

],

series : [

{

"name":"苹果销售量",

"type":"line",

"data":[8956, 2025, 3640, 5610, 8910, 5720, 3467, 9023, 8367, 5342, 6754, 8753]

}

]

};

line.setOption(option); 

}

如下图所示:

启动Tomcat服务器,在浏览器上运行JSP页面,会看到一个折线图

如下图所示:

点击折线上的折点,会获取到X轴和Y轴值,说明这个需要给图一个点击事件,具体代码如下:

function queryXY(param)

{

var seriesIndex = param.seriesIndex;

var dataIndex = param.dataIndex;

var seriesName = param.seriesName;

var name = param.name;

var data = param.data;

var value = param.value;

console.dir(param);

}

由于在js利用console打印,可以在火狐浏览器上查看相应的参数指标,具体如下图所示:

在函数中添加alert,将参数指标打印在页面上

var str = "seriesIndex:"+seriesIndex+"****"+"dataIndex:"+dataIndex+"****"+"seriesName:"+seriesName+"****"+

"name:"+name+"****"+"data:"+data+"****"+"value:"+value;

alert(str);

如下图所示:

再次刷新浏览器,等折线出来后,点击上面的点

如下图所示:

echarts图表,怎么获取当前选择的X轴的值

首先,在Java Web项目中新建一个JSP页面someChart.jsp,引入echarts核心JS &lt;script type="text/javascript" src="&lt;%=basePath%&gt;/scripts/echarts/build/dist/echarts.js"&gt; // 路径配置 require.config({ paths: { echarts: "&lt;%=basePath%&gt;/scripts/echarts/build/dist"} }); 如下图所示:...

如何获取echarts点击点的X轴和Y轴值

添加点击事件: chart.on('click', function (params) { //do something});用params属性的coordSys项的x和y值即可。

如何获取echarts点击点的X轴和Y轴值

代码如下:myChart.on("click",function(param){varhz=param.name;//横坐标的值alert(param);}

ECharts点击事件如何获取X,Y轴的值

简单例子,myChart.on()方法监听事件,params.name通常是x轴,params.data通常是y轴。

echarts 自定义形状-实现立体柱状图

ECharts自定义形状功能允许创建复杂图表,当内置的series类型无法满足需求时,custom类型和canvas的结合就派上用场。首先,理解value()和coord()函数:value(0)获取x轴数据,value(1)获取y轴数据,而coord()则通过x和y轴值计算坐标点。当series类型为custom时,renderItem函数负责图形渲染,它会遍历data中...

echarts组件详解--之二

DataZoom提供数据区域缩放功能,包括分滑动条、内置和框选三种类型。滑动条型组件参数如 xAxisIndex,用于指定控制的x轴,支持多轴操作,还有filterMode,用于数据过滤。内置型数据区域组件通过type设置,如'inside',支持鼠标滚轮放大。框选型则在toolbox中提供区域缩放和缩放还原功能。数据系列是Echarts图表的...

echarts中如何在dataZoom 最左侧和最右侧始终显示起始和结束的值

//拖拽滚动条的获取X轴的范围值,使用方法如下:myChart.on('dataZoom', function (params) {        //开始        let startValue = myChart.getModel().option.dataZoom[0].startValue;  ...

echarts图表怎么设置自定义属性并获取自定义属性的值?

0, name:'打开', myId:4},\x0d\x0a{value:0, name:'离线', myId:5},\x0d\x0a{value:0, name:'关闭', myId:6},\x0d\x0a],\x0d\x0aChart.on('click', function (params) {\x0d\x0aalert(params.data.myId);//输出自定义的myId值\x0d\x0a});

echarts中如何得到当前x轴和y轴的集合

GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法的地理空间信息数据交换格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。

Echarts如何实现三维散点分布图

首先三维散点图需要我们引入两个插件ECharts4.9.0对应的echarts-gl应该是1.1.2,然后我们需要配置xAxis3D,yAxis3D,zAxis3D以及grid3D,调节宽高可以调节这几个参数boxWidth,boxHeight,boxDepth,top,我们所要显示的点都放在series的data中,每个坐标系下面的name对应的是显示的坐标名。option={tooltip...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
3月坐高铁车上开的是冷气还是暖气2022 高铁里的暖气提供到几月份-铁路... 2022新坐高铁文案短句 2022年12月16日坐高铁注意事项 2022元月一号坐高铁还需取票吗 通草水过夜能喝吗 中兴n600怎么把东西弄到记事本里 怎么让图片形式的文字弄到记事本里 有什么东西可以一下子把图片里的子弄到记事本或office里面 有什么东西可以一下子把图片里的子弄到记事本或office里面._百度... 海鲜熟了能过夜吃吗 首都机场国内航线托运行李的规定 echarts.js一个页面如何加载多个图表? echarts图表初始化失败是怎么回事? ECharts 有哪些基本特性? 设计师是怎样配置echarts图表的 请教echarts 调整图表大小的方法 使用EChart可以制作数据报表吗?不是可视化图表,达到下图效果即可。求专... echarts 怎么操作图表数据鼠标移动到的时候显示另一组图表 如何设置echart标题和图表的间距? echarts生成的图表大小怎么随屏幕的大小改变自适应 echart3怎么让图表自动适应 echart的图表类型能用ajax异步加载吗 ECharts 数据可视化按照文档做了一个时间轴,怎么把不同类型的图表显示出... ECharts中一个完整的图表包括哪些基本组件? 上海美团打车司机如何注册啊? 用户如何注册美团打车啊? 美团APP下载使用、需要身份证验证或实名吗 ? 电脑配置如图 玩dnf显示fps80左右 有时一百多 可还是有时卡顿 特别是进图时候 怎么样在cmd中开启3389端口和远程服务? 玩DNF很卡 FPS只有15-30之间 我昨天刚换的CPU 哪位帮我看看哪里有问题 首都航空托运行李怎么收费? 北京机场什么时候开始托运? ECharts图表好不好用,Highcharts好用还是ECharts好用 首都机场 航班起飞前多久可以办理行李托运 首都机场提前多久能办理托运 首都机场托运行李 首都机场行李托运问题 问下首都机场的行李托运问题 首都机场托运 问题! 请问:在北京首都机场T3航站楼内有没有直接办理行李公路或铁路托运的服务? 首都机场国际航班登机流程 北京首都机场有没有帮忙办理登机牌和协助行李托运的服务啊? 反兴奋剂中心请问阿宽的红油面皮麻酱味的含有兴奋剂吗 有什么好吃不贵的速食推荐吗? 月经期能吃红油面皮吗麻酱味的 陕西的面皮在家庭里怎么做最好吃 凉皮的麻酱凉皮 &#xF441;芝麻酱凉皮凉面? 自制面皮面筋的做法,自制面皮面筋怎么做好吃 大街上卖的调凉皮,麻油和辣椒油怎么做?
  • 焦点

最新推荐

猜你喜欢

热门推荐