Angular-Chart属性到标签和数据值

时间:2016-06-27 18:27:02

标签: angular-chart

我正在尝试将结果映射到角度图表,但我对如何映射标签和映射数据感到困惑。我的服务返回一个如下所示的对象:

Object {0: 5, 4: 1, 9: 1, 14: 2}

问题 如何将我的标签映射到0,4,9,14,以便我可以将其用于条形图和数据,如下所示:

angular.module("app", ["chart.js"]).controller("BarCtrl", function ($scope)     {
$scope.labels = ['0', '4', '9', '14'];
$scope.data = [
[5, 1, 1, 2]    
];
});

问题2 - 我可以输入标签名称而不是使用数字吗?

1 个答案:

答案 0 :(得分:0)

我通过将值映射到数组来解决这个问题。

var array = $.map($scope.count, function (value, index) {
                return [value];
            });
            console.log(array);

然后在我的图表上使用数组。