У меня путаница в использовании круговой диаграммы highstock и круговой диаграммы highcharts на одной странице.В обоих случаях я получаю данные с помощью JSON.Браузер не может правильно отобразить Highcharts.StockChart, тогда как он отображает круговую диаграмму типа Highcharts.Chart.
Вот сегмент кода, который я использую:
<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>