缩放后在时间线图表上的Google ChartRangeFilter中选择rowid

问题描述 投票:0回答:1

我有一个带有 ChartRangeFilter 的 Google 时间轴图表。 ChartRangeFilter 能够缩放和平移整个系列。我正在处理时间线图表的“选择”事件。我使用 ChartRangeFilter 放大了该系列中的特定区域,并尝试获取所选项目。缩放系列中的第一项的 rowId 为 0,而不是数据表中该项的实际索引。如何将 rowId 与数据表关联起来?

var rowId = chartWrapperObj.getChart().getSelection()[0].row;
var selectedValue = dataTable.getValue(rowid, 0);
javascript charts google-visualization
1个回答
0
投票

而不是使用原始数据表来获取值,
使用图表包装器中的数据表...

var rowId = chartWrapperObj.getChart().getSelection()[0].row;
var selectedValue = chartWrapperObj.getDataTable().getValue(rowid, 0);
© www.soinside.com 2019 - 2024. All rights reserved.