Я использую плагин jquery Highcharts для отображения графиков на веб-странице и сталкиваюсь с трудностями при передаче динамических данных в данные ряда графиков.Код:
<script type="text/javascript">
var data = {!!$data!!};
var result = [];
for(var i in data)
result.push([i,data[i]]);
var review_sites = JSON.stringify(result);
alert(review_sites);
// Create the chart
Highcharts.chart('site_distribution', {
chart: {
type: 'pie'
},
title: {
text: 'Reviews Distribution By Site'
},
//subtitle: {
// text: 'Click the slices to view versions. Source: <a href="http://statcounter.com" target="_blank">statcounter.com</a>'
//},
plotOptions: {
series: {
dataLabels: {
enabled: true,
format: '{point.name}: {point.y} reviews'
}
}
},
tooltip: {
pointFormat: '{point.y} of {point.total} reviews<br><b>{point.percentage:.1f} %</b>'
},
series: [{
type: 'pie',
name: 'Sites',
data:
}],
});
</script>
Как передать review_sites
в series: [{
type: 'pie',
name: 'Sites',
data:<br>
}],
Я хочу передать значение review_sites выше одного кода.А пока я оставляю данные: