ハイストックの在庫チャートとハイチャートの円グラフを同じページで使用することに混乱があります。どちらの方法でも、JSONを使用してデータを取得しています。 Highcharts.Chart型をレンダリングするのに対し、ブラウザはHighcharts.StockChartを適切にレンダリングできません。ここでHighstockとHighcharts:同じページでStockChartと円グラフを使用する方法
は、私が使用するコードセグメントである:
<script type="text/javascript">
$("document").ready(function() {
$.getJSON('http://localhost:3000/reports/hits?callback=?', function(data) {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
...
},
series: [{
name: 'Name',
data: data,
tooltip: {
yDecimals: 0
}
}]
});
})
$.getJSON('http://localhost:3000/reports/daily_hit?callback=?', function(data) {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container1',
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
...
series: [{
type: 'pie',
name: 'Hit',
data: data
}]
});
})
}
);
</script>
でデータがテストにどのように見えるか、あなたがのサンプルを持っていますか? – spinon
ハイストックのデータは次のようなものです: [[datetime1、hit1]、[datetime2、hit2]、....]はこのように見えます。http://www.highcharts.com/samples/data/goog- highchartsためc.json 及びデータはそのようなSTHである: [ {名: 'Firefoxの' Y:45.0、 }、{ 名: 'IE' Y:26.8、 } 、 { 名前: 'Chrome'、 y:12.8、 スライス:true、 を選択:true } ... ] – ubaltaci
私はちょうどこの問題を発見しました。それはコードに関するものではなく、データベースに関するものです。私は尋ねるように、私はデータベースからヒットを得ていた。私は、DB上の毎日のためのユニークなエントリがあると思ったが、ただ気づいた.1日分のエントリが2つあった。 データが正しい場合、ハイストックストックチャートとハイチャート円グラフを同じページに表示できます。 – ubaltaci