我正在创建一个图表并将其保存为 PNG 文件。我试图让 CFCHART 将 Y 轴标签格式化为“货币”,但它没有应用该格式。
知道有什么问题吗?我在CF2018,版本:2018,0,10,320417
<cfchart format="png" chartWidth="#chartWidth#" chartHeight="400" font="arial" yAxisValues="#yAxisVals#" xAxis="#labelRotateStruct#" labelformat="currency" showlegend="true" name="myDataChart">
<cfloop list="#yearList#" index="x">
<cfchartseries type="bar" seriesLabel="#x#">
<cfloop collection="#dataStruct#" item="key">
<cfset temp = dataStruct[key] />
<cfchartdata item="#key#" value="#temp[x]#"/>
</cfloop>
</cfchartseries>
</cfloop>
</cfchart>
<cffile action="write" file="#application.linkMediaRoot#\reports\generated\charts\#chartFileName#" output="#myDataChart#">
图表看起来像这样,即使我使用的是 labelformat="currency",Y 轴上也没有格式: