使用canvas.js制作带有标题中的Totalvotes的柱形图

时间:2019-04-12 11:25:20

标签: javascript node.js canvas charts

我正在使用canvas.js库为每个问题生成图表。那意味着我有5个不同的问题,并且我将根据投票结果为每个图表创建一个图表。 到目前为止,一切都很好。现在,我想作为每个问题的每个TotalVotes的标题。因此,如果100个人投票赞成1。问题,我希望100作为该图表的标题。

代码:

const chartContainer = document.querySelector('#' + chartContainerId);

if (chartContainer) {
    const chart = new CanvasJS.Chart(chartContainerId, {
        animationEnabled: true,
        theme: 'theme1',
        title: {
            text: 'Total Votes: //here I want the TotalVotes,
        },
        data: [
            {
                type: 'column', 

                yValueFormatString: "[##0]\"\"",
                indexLabel: "{label} {y}",
                // indexLabelFormatter: function(e){            
                //      return e.dataPoint.label + " " + e.dataPoint.y + " " + "kg" ;               
                //  },
                dataPoints:  dataPoints,
            }
        ] 

    });
    chart.render();

但是我不知道该如何处理。

0 个答案:

没有答案