一个项目中使用了ECharts图标,点击不同图例跳转到不同的页面
其中饼状图部分代码如下:
if(params.componentSubType === 'bar'){
isKey = self.option.series[params.seriesIndex].clickName[params.dataIndex];
}
跳转query
query: $.extend({},{dateTime:params.componentSubType=='bar'?self.option.series[params.seriesIndex].params.timeRange:dateTime,
source:sourceIs,
oneName:richangquery.oneName,
'key':(params.componentSubType=='pie'||params.componentSubType=='bar'||params.componentSubType=='line')?isKey:sourceIs,
'irKeyword':irKeyword,
whichListShow: whichListShow,
sourceDis:false,
isForum:sourceIs=='国内论坛'?true:false},
self.clickQuery)
这里的self.option.series[params.seriesIndex].clickName[params.dataIndex]返回值是什么?
为什么点击其他来源是都能把key传过去,但是点击数组中第一个数据源时key就会丢失?