То, чего я пытаюсь добиться, - это иметь высокие диаграммы, ширина которых продолжает увеличиваться с увеличением точек данных
В настоящее время у меня есть следующее
AM использует vuejs с старшими чартами, но должен быть похож на jquery или другие
<div class="col-md-6" style="overflow:auto"> //set overflow css
<div id="container_h"></div>
<div>
теперь код скрипта, который отображает старшую диаграмму
this.chart = Highcharts.chart('container_h', {
chart: {
type: 'column'
},
credits: {
enabled: false
},
title: {
text: ''
},
xAxis: {
categories: this.ranges
},
yAxis: {
min: 0,
title: {
text: 'Total trucks'
},
stackLabels: {
enabled: true,
style: {
fontWeight: 'bold',
color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray'
}
}
},
tooltip: {
headerFormat: '<b>{point.x}</b><br/>',
pointFormat: '{series.name}: {point.y}<br/>Total: {point.stackTotal}'
},
plotOptions: {
column: {
stacking: 'normal',
dataLabels: {
enabled: true,
color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white'
}
}
},
series: this.chartdata
});
Приведенный выше выводит диаграмму с
Что я с нетерпением жду, так это то, что столбцы старшей диаграммы имеют фиксированную ширину, которая при увеличении создает прокрутку на x-axis
, поэтому что-то вроде этого
с областью прокрутки
Как мне этого добиться?