Open
Description
String formart = String.format("function () {\n" +
" var total1=0; var total2=0; \n" +
" var dataIndex = this.points[0].index;\n" +
" var indexTab = %s;\n" +
" var fu = %s;\n" +
" let time = '%s '+ this.points[0].x + '<br/>';\n" +
" let wholeContentStr ='' ;\n" +
" let wholeContentStr2 = '';\n" +
" let line = '——————————'+ '<br/>';\n" +
" var data = %s;\n" +
" var totalzheng = %s;\n" +
" var totalfu = %s;\n" +
// " let arr = ['#00C1D6', '#9EDBA8','#2FC774','#F88340','#F88340','#F88340','#F88340','#A3C2F0','#5CADFF' ];\n" +
" let arr = ['#00C1D6', '#9EDBA8','#2FC774','#F88340','#F88340','#F88340','#F88340','#A3C2F0','#5CADFF' ];\n" +
// " for (let i = 0, len = this.points.length; i < len; i++) {\n" +
" this.points.forEach(function(point, index) {\n"+
" let thisPoint =point;\n" +
" if (!thisPoint.series.name.includes('trans')) {\n" +
" let yValue = thisPoint.y;\n" +
// " if (yValue < 0) {\n" +
// " yValue=-yValue; \n" +
// " total2=total2+yValue; \n" +
// " }else{ total1=total1+yValue;\n" +
// " }\n" +
// " let prefixStr = '<span style=\\\"' +'color:'+thisPoint.color +'; font-size:13px\\\"' + '>◉ ';\n" +
// " let prefixStr = '<span style=\\\"' + 'color:'+ thisPoint.color + '; font-size:13px\\\"' + '>◉</span> ';\n" +
" if (index <= indexTab) {\n" +
" let prefixStr = '<span style=\\\"' + 'color:'+thisPoint.color + '; font-size:13px\\\"' + '>◉</span> ';\n" +
// " wholeContentStr += prefixStr + thisPoint.series.name + ': ' + data[1][1]+ '<br/>';\n" +
" wholeContentStr += prefixStr + 'index:'+index+'thisPoint.index'+point.index+thisPoint.series.name + ': ' + data[index][point.index]+ '<br/>';\n" +
" }\n" +
" if (index >indexTab ) {\n" +
" let prefixStr = '<span style=\\\"' + 'color:'+thisPoint.color + '; font-size:13px\\\"' + '>◉</span> ';\n" +
" wholeContentStr2 += prefixStr + 'index:'+index+'thisPoint.index'+point.index+thisPoint.series.name + ': ' + data[index][point.index]+ '<br/>';\n" +
// " wholeContentStr2 += prefixStr + thisPoint.series.name + ': ' + data[1][1]+ '<br/>';\n" +
" }\n" +
" }\n" +
" });\n" +
// " }\n" +
" let result = '%s'+ ': ' +totalzheng[dataIndex] + '<br/>';\n" +
" let result2 ='%s'+ ': ' +totalfu[dataIndex]+ '<br/>';\n" +
" if ( indexTab<0) {\n" +
" result = '';\n" +
" line = '';\n" +
" }\n" +
" if ( fu<0) {\n" +
" result2 = '';\n" +
" line = '';\n" +
" }\n" +
" result=dataIndex+time+result+wholeContentStr+line+result2+wholeContentStr2; \n" +
" return result;\n" +
// " }",CHART_TIME,LanguageUtils.getStringFromCache("home_Power_generation"),
" }", size, fuSize,CHART_TIME, mAASeriesElementsData, mAASeriesElementsZheng, mAASeriesElementsFu, LanguageUtils.getStringFromCache("home_Power_generation"),
LanguageUtils.getStringFromCache("add_Electricity_consumption")
就是这个 " var dataIndex = this.points[0].index;\n" +
或者 " var dataIndex = this.points.index;\n" +
或者 " var dataIndex = this.point.index;\n" +
全都获取不到index,显示是undefined
Metadata
Metadata
Assignees
Labels
No labels