Angular-Chart.js
- 原创
- |
- 浏览:2476
- |
- 更新:
Angular-Chart.js
Line Chart
Markup
<canvas id="line" class="chart chart-line" chart-data="data" chart-labels="labels" chart-legend="true" chart-series="series" chart-click="onClick" ></canvas>
JS
.controller("LineCtrl", function ($scope) {
$scope.labels = ["January", "February", "March", "April", "May", "June", "July"];
$scope.series = ['Series A', 'Series B'];
$scope.data = [
[65, 59, 80, 81, 56, 55, 40],
[28, 48, 40, 19, 86, 27, 90]
];
$scope.onClick = function (points, evt) {
console.log(points, evt);
};
});
效果
END
Bar Chart
Markup
<canvas id="bar" class="chart chart-bar" chart-legend="true"
chart-data="data" chart-labels="labels" chart-series="series">
</canvas>
JS
.controller("BarCtrl", function($scope) {
$scope.labels = ['2006', '2007', '2008', '2009', '2010', '2011', '2012'];
$scope.series = ['Series A', 'Series B'];
$scope.data = [
[65, 59, 80, 81, 56, 55, 40],
[28, 48, 40, 19, 86, 27, 90]
];
});
效果
END
Radar Chart
Markup
<canvas id="radar" class="chart chart-radar" chart-legend="true"
chart-data="data" chart-labels="labels">
</canvas>
JS
.controller("RadarCtrl", function($scope) {
$scope.labels = ["Eating", "Drinking", "Sleeping", "Designing", "Coding", "Cycling", "Running"];
$scope.data = [
[65, 59, 90, 81, 56, 55, 40],
[28, 48, 40, 19, 96, 27, 100]
];
});
效果
END



























