Fusion Chart:如何调整'displayValue'的Y位置

时间:2015-09-14 13:08:06

标签: fusioncharts

有没有办法在堆积条形图上调整'displayValue'(不是值)?我的JSON看起来像这样:

{
"chart": {
    "animation": 0,
    "canvasBgColor": "FFFFFF",
    "showBorder": 0,
    "borderColor": "FFFFFF",
    "bgColor": "FFFFFF",
    "yAxisValuesPadding": 5,
    "divLineColor": "DDDDDD",
    "showValues": "1",
    "showSum": "1",
    "numDivLines": "1",
    "yAxisMaxValue": "228",
    "adjustDiv": "0",
    "divLineAlpha": "100",
    "scrollColor": "FFFFFF",
    "showCanvasBorder": "1"
},
"categories": {
    "category": [
        {
            "label": "Sep 07 Sep 13"
        },
        {
            "label": "Sep 07 Sep 13"
        }
    ]
},
"dataset": [
    {
        "color": "4DB6C1",
        "seriesName": "tomatoes",
        "data": [
            {
                "value": "6",
                "displayValue": "01 Oct",
                "toolText": "6 tomatoes"
            },
            {
                "value": "50",
                "displayValue": "02 Oct",
                "toolText": "50 tomatoes"
            }
        ]
    },
    {
        "color": "AFBCD6",
        "seriesName": "potatoes",
        "data": [
            {
                "value": "6",
                "displayValue": "01 Oct",
                "toolText": "6 potatoes"
            },
            {
                "value": "38",
                "displayValue": "02 Oct",
                "toolText": "38 potatoes"
            }
        ]
    }
],
"styles": {...}

}

所以我有两个堆叠的列,系列名称:西红柿和土豆。如果我隐藏西红柿并且每个时期只有5个土豆,显示的值=“10月10日”将被切割,因为它根据色谱柱高度对齐。

生成代码时,代码如下:

<text x="664.5" y="182" text-anchor="middle" stroke="none" fill="#223a67" style="text-anchor: middle; font-family: Verdana; font-size: 12px; font-weight: bold;" font-family="Verdana" font-size="12px" font-weight="bold">

我需要做的是更改tspan的'dy'属性,所以当bar本身很小时,displayValue仍然可见。

有没有图表融合方法呢?

0 个答案:

没有答案