angular-chart.jsを使用して、angularJSにドーナツチャートがあります。
HTML ファイル:
<div ng-app="App">
<div ng-controller="Controller">
<canvas id="pie33" options="options" class="chart chart-doughnut chart-xs ng-isolate-scope rotate" height="120" width="240" data="pieDiskData.data" labels="pieDiskData.labels" colours="pieDiskData.colours" legend="true" ></canvas>
</div>
JS ファイル:
angular.module('App', ["chart.js"]);
angular.module('App').controller('Controller', ['$scope', '$http', '$location', '$window',
function ($scope, $http, $location, $window) {
$scope.options = {
tooltipEvents: [],
showTooltips: false,
tooltipCaretSize: 0,
scaleShowLabels: false,
onAnimationComplete: function () {
this.showTooltip(this.segments, true);
},
};
var diskDataJson = {
"data": [100, 100, 100, 100],
"labels": ["red", "gree","blue","white"],
"colours": ['#FF0000', '#008000','#0000FF', '#FFFFFF']
};
$scope.pieDiskData = diskDataJson;
}]);
ここにフィドルがあります: angularJS DoughnutChart
グラフの中央にテキストを追加し、凡例とツールチップを削除する必要があります。助けてください!
また、同じAngularJS donut Directiveの angularJS ディレクティブを見つけました。このディレクティブを使用してグラフを作成したいと考えています。同じために動作するjsFiddleは本当にありがたいです。
ありがとう