完善图表JS对象的eventOriginalInfo函数功能

This commit is contained in:
datagear 2021-09-06 11:31:25 +08:00
parent 90d7ab7db1
commit 5a4a572ae5
1 changed files with 10 additions and 7 deletions

View File

@ -2589,17 +2589,20 @@
* 图表事件支持函数设置图表事件对象的原始图表数据集索引原始数据原始数据索引
*
* @param chartEvent 图表事件对象
* @param originalChartDataSetIndex 原始图表数据集索引数值原始信息对象格式参考chartBase.originalInfo函数返回值
* @param originalResultDataIndex 可选当originalChartDataSetIndex是索引数值是必选原始数据索引格式允许数值数值数组null
* @param originalInfo 原始信息对象格式参考chartBase.originalInfo函数返回值原始图表数据集索引数值
* @param originalResultDataIndex 可选当originalInfo是索引数值时的原始数据索引格式允许数值数值数组null
*/
chartBase.eventOriginalInfo = function(chartEvent, originalChartDataSetIndex, originalResultDataIndex)
chartBase.eventOriginalInfo = function(chartEvent, originalInfo, originalResultDataIndex)
{
//originalChartDataSetIndex是原始信息对象{ chartDataSetIndex: ..., chartDataSetIndex: ... }
if(originalChartDataSetIndex != null && originalChartDataSetIndex.chartDataSetIndex !== undefined)
var originalChartDataSetIndex = originalInfo;
//originalInfo是原始信息对象{ chartDataSetIndex: ..., resultDataIndex: ... }
if(originalInfo && originalInfo.chartDataSetIndex !== undefined)
{
var resultDataIndexMy = originalChartDataSetIndex.resultDataIndex;
var resultDataIndexMy = originalInfo.resultDataIndex;
originalChartDataSetIndex = originalInfo.chartDataSetIndex;
originalChartDataSetIndex = originalChartDataSetIndex.chartDataSetIndex;
if(originalResultDataIndex == null)
originalResultDataIndex = resultDataIndexMy;
}