在c3js图的列中显示动态数组数据

时间:2015-09-16 06:04:58

标签: d3.js c3.js

如何在图表的列中显示数组数据,其中包含任意数量的值

我尝试了以下代码,但它无效:

A.addAll(B)

从角度js调用的url的响应,它可以是任何长度:

$http.get(getUrl('api/Report/GetDepartmentTargetData') +     "?year="+         $scope.selectYear + "&ideaPerUser=" +      $scope.ideaPerAssociate).then(function (response) {
    $scope.deptChart = c3.generate({
        data: {
            bindto: '#chart',
            x: 'x',
            columns: [
                ['x', response.data.XAxis],
                ['Achievement', response.data.Data]
            ],
            type: 'bar',
        },
        zoom: {
            enabled: true
        },
        axis: {
            x: {
                type: 'categorized',
            }
        },

    });
}, function (errors) {

});

0 个答案:

没有答案