javascript - 获取google面积图的H-Axis(X-Axis)值

标签 javascript google-api google-visualization google-datatable

在 google 图表数据表对象中,我可以使用 datatable.getValue(...) 获取当前选择点值(V 轴/Y 轴)。但是,如果我想从 X 轴获取时间/日期/年份(请参见屏幕截图)。我没有找到任何数据表的功能来实现这一点。有谁知道吗??

enter image description here

这是我的代码

google.visualization.events.addListener(chart, 'select', function(a, b, c, d) {
            var selectedItem = chart.getSelection()[0];
            if (selectedItem) {
              // Get the current Y-axis value which is 1120
              var value = data.getValue(selectedItem.row, selectedItem.column);
              alert('The user selected ' + value);
              // How I can get the value of 2015 which is the X-axis value??????
            }
        });

最佳答案

在大多数情况下,您的轴值将位于第 0 列,因此只需将 selectedItem.column 更改为 0,您将获得轴值:

var axisValue = data.getValue(selectedItem.row, 0);

关于javascript - 获取google面积图的H-Axis(X-Axis)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24604772/

相关文章:

javascript - Internet Explorer 背景在 float 元素的容器上重复

javascript - 隐藏超过 720px 的内容并在点击时显示隐藏区域?

Javascript:如何确定是否 promise 一个功能?

javascript - 在代码中包含客户端 ID 和客户端密码是否存在安全风险?

api - 如何将 IPv6 地址添加到 Google API 凭据?

javascript - 线宽在谷歌折线图中不起作用

javascript - CSS 字符串 – 选择第三个逗号之前的所有内容

android - 如何在 android 中本地化谷歌地图,并使搜索 URL 接受不同语言的参数

javascript - 我们可以在组合图表中创建曲线吗?

javascript - 谷歌图表图例缩小文本