angular アプリケーションで highcharts-ng を利用しようとしています。私はいくつかの痛みを引き起こしている高チャートを使用したことがありません...
チャートのディレクティブを作成しようとしています。チャートはすでにディレクティブであることは理解していますが、ページごとに複数あるため、データベースからより簡単にデータをロードできるように、ディレクティブに配置したいと考えています。
グラフには正しいデータが表示されていますが、棒グラフではなく折れ線グラフになっています。高さの変数はすべて、チャートに変換されていません。
以下に現在の結果の写真を含めました。[高さ 100 ピクセルの棒グラフではないことに注意してください]
angular.module('app').directive('forcastChart', function () {
return {
restrict:'E',
scope: {},
templateUrl: '<highchart config="chartConfig"></highchart>',
link: function ($scope, element, attrs) {
$scope.title="CHAFRT?"
$scope.chartConfig = {
options: {
chart: {
type: 'bar'
}
},
series: [{
showInLegend: false,
data: [10, 15, 12]
}],
xAxis: [{
categories: ['a','b','c']
}],
size: {
height: 100
},
title: {
text: null
},
loading: false,
chart: {
type: 'columns'
}
}
}//end of link
}});