Angular-图表 属性 到标签和值到数据
Angular-Chart property to labels and value to data
我正在尝试将结果映射到 angular-图表,但对如何映射我的标签和映射我的数据感到困惑。我的服务 returns 一个看起来像这样的对象:
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 -- 我可以输入标签的名称而不是数字吗?
我通过将值映射到数组解决了这个问题。
var array = $.map($scope.count, function (value, index) {
return [value];
});
console.log(array);
然后在我的图表上使用数组。
我正在尝试将结果映射到 angular-图表,但对如何映射我的标签和映射我的数据感到困惑。我的服务 returns 一个看起来像这样的对象:
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 -- 我可以输入标签的名称而不是数字吗?
我通过将值映射到数组解决了这个问题。
var array = $.map($scope.count, function (value, index) {
return [value];
});
console.log(array);
然后在我的图表上使用数组。