如何自定义FusionCharts图表上的工具提示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何自定义FusionCharts图表上的工具提示相关的知识,希望对你有一定的参考价值。

参考技术A 单系列图表(饼图和圆环除外):名称及数值
Pie & Doughnut:名称及数值/百分比
多系列组合图表:系列名称,类别名称,数据值

如何禁用FusionCharts图表中的工具提示?
你可以通过设置showToolTip='0'来禁用工具提示。
例如:
<chart showToolTip='0'...>
如何在FusionCharts图表中设置数据点的自定义文本?
你可以利用<set>元素中的tooltext属性来为数据点设置自定义工具提示。
例如:
<chart caption='Monthly Revenue' xAxisName='Month'
yAxisName='Revenue' numberPrefix='$ showValues='0'>
<set label='Jan' value='220000' toolText='Highest'/>
<set label='Feb' value='90000' />
...
</chart>
结果如下:

如何自定义FusionCharts图表的背景色和边框颜色?
你可以利用<chart>元素中的toolTipBorderColor 属性和toolTipBgColor属性来自定义背景色和边框颜色。颜色不应该包括'#'符号。
例如:
<chart ... toolTipBorderColor='6D86D5' toolTipBgColor='F7D7D1' >
结果如下:

如何利用样式来指定FusionCharts图表中工具提示文本的字体样式?
使用样式,您可以设置图表中不同文本的个别字体属性。
例如:
在给定的XML中,我们利用样式定义了工具提示中的字体属性。
<chart caption='Quarterly Sales Summary' subcaption='Figures in
xAxisName='Quarter' yAxisName='Sales' showValues='0' >
<set label='Qtr 1' value='420500' />
<set label='Qtr 2' value='295400' />
<set label='Qtr 3' value='523400' />
<set label='Qtr 4' value='465400' />
<styles>
<definition>
<style name='myToolTipFont' type='font'
font='Verdana' size='12' color='C57B64'/>
</definition>
<application>
<apply toObject='ToolTip' styles='myToolTipFont' />
</application>
</styles>
</chart>

如何在FusionCharts图表中显示多行工具提示?
FusionCharts v3 允许您利用细微的手动添加多行提示工具,例如:
<chart>
<set label='John' value='420' tooltext='John MillerbrScore: 420brRank:2'/>
<set label='Mary' value='295' tooltext='Mary EvansbrScore: 295brRank:3'/>
<set label='Tom' value='523' tooltext='Tom BowlerbrScore: 523brRank:1'/>
</chart>
在上面的XML中,我们用伪代码BR,在工具提示中添加一个换行符。 转载本回答被提问者和网友采纳
参考技术B 用fusionCharts做不到的 要自己写了

fusioncharts图表插件的使用

以上是关于如何自定义FusionCharts图表上的工具提示的主要内容,如果未能解决你的问题,请参考以下文章

如何在剑道图表中制作自定义工具提示?

最值得信赖的JavaScript图表工具!别说你还不知道FusionCharts

谷歌图表:带有自定义工具提示的多行

我可以自定义 Google Geochart 图表中的工具提示文本吗?

重点突破——第三方绘图工具FusionCharts.js的使用详解

R Highcharter:工具提示自定义