1

我正在使用gchart,我正在尝试使用标记来用数字标记我的条形字符。因此,那个 bar 上面有一个数字值。

我试过

markers: [$.gchart.marker('number', 'red', -1)]
markers: [$.gchart.marker('number', 'red', -1, -1)]
markers: [$.gchart.marker('number', 'red', -1, 'every')]
markers: [$.gchart.marker('number', 'red', -1, 'every1')] 

我只能让它出现在一个栏上。我希望它出现在每个酒吧。

我究竟做错了什么?

看到第一个没有标签。

https://chart.apis.google.com/chart?chs=400x500&cht=bvg&chd=t:55|47&chco=FDFF0F,1FEEFF&chm=N,ff0000,-1,-1,10,0&chdl=test2|test1&chdlp=b|l&chxt=x,y&chxl=0:|atest

 $('#id').gchart({
                        type: 'barVertGrouped',
                        markers: [$.gchart.marker('number', 'red',-1)],
                        height: 500,
                        width: 400,
                        series: data, // xml data from server.
                        legend: 'bottom',
                        extension: { chxt: 'x,y', chxl: '0:|atest' }
                    });
4

1 回答 1

1

对于非堆叠条形图,您需要为每个系列添加一个标记:

$('#id').gchart({
    type: 'barVertGrouped',
    markers: [
        $.gchart.marker('number', 'red',0),
        $.gchart.marker('number', 'blue',1)
    ],
    height: 500,
    width: 400,
    series: [
        $.gchart.series('test1', [47], 'blue'),
        $.gchart.series('test2', [60], 'red')
    ],
    legend: 'bottom',
    extension: { chxt: 'x,y', chxl: '0:|atest' }
});
于 2011-02-19T00:45:06.650 回答