Coldfusion 11中cfchartseries的设置宽度



我最近把我的cf站点从cf 7升级到了cf 11。但是我不能设置cfchartseries的宽度。我在Adobe文档中找到了将背景设置为"fit:定义宽度/高度以适合背景区域。"如何使用JSON在coldfusion 11中设置Cfchartseries的宽度?请帮助。

谢谢。

您需要将绘图区边距值设置为动态。这动态地包括确定图表位置时的比例尺值。您也可以设置地块区域的高度和宽度,但这并不包括比例。我发现最好的结果是通过JS文件包括所有样式,并通过cfchart中的style属性调用它。

下面是一个基本的例子:

创建一个JS文件test.js

{
"graphset":[
    {
    "border-width":1, 
    "background-color":"transparent",
    "plotarea":{"margin":"dynamic"}
    }
  ]
}

将此图表代码添加到与test.js文件相同目录下的cfm页面中(仅用于示例)

<cfchart format="html" showlegend="no" height="200" width="250" title="" show3d="no" style="test.js">
   <cfchartseries type="bar" paintstyle="light" color="red">
       <cfchartdata item="2005" value="1000"/>
       <cfchartdata item="2006" value="3000"/>
       <cfchartdata item="2007" value="1000"/>
       <cfchartdata item="2008" value="4000"/>
       <cfchartdata item="2009" value="2000"/>
   </cfchartseries> 
</cfchart>

相关内容

  • 没有找到相关文章

最新更新