有没有办法在堆积条形图上调整'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仍然可见。
有没有图表融合方法呢?