但是我想让他单独获取,你这样是让他展示一整行,我想获取到当前在哪一行的哪一个
时间: 2024-04-15 08:31:09 浏览: 92
如果您想获取堆叠柱形图当前位置所在的行和列,您可以使用 formatter 方法中的 `seriesIndex` 和 `dataIndex` 属性。根据这两个属性的值,您可以确定当前位置在堆叠柱形图中的具体位置。
以下是一个例子:
```javascript
series: [
{
type: 'bar',
data: [
[10, 20, 30, 40],
[15, 25, 35, 45],
[12, 22, 32, 42]
],
label: {
show: true,
formatter: function(params) {
var seriesIndex = params.seriesIndex;
var dataIndex = params.dataIndex;
var value = params.value;
// 在这里可以根据 seriesIndex 和 dataIndex 获取当前位置的行和列
console.log('当前位置在第 ' + (dataIndex + 1) + ' 列,第 ' + (seriesIndex + 1) + ' 行');
return value;
}
}
}
]
```
在上述例子中,我们假设堆叠柱形图的数据是一个二维数组,每个内部数组表示一个系列的数据。通过 `seriesIndex` 和 `dataIndex` 属性,我们可以确定当前位置在堆叠柱形图中的行和列。
希望这次回答能解决您的问题。如果您还有其他疑问,请随时提问。