У меня есть график линий Highcharts, и я рассматриваю возможность добавления dataLabels в каждую точку. Согласно API documentation, вы можете изменить вертикальное размещение с помощью verticalAlign, но оно не работает.Highcharts - verticalAlign on dataLabels, не работающий на линейном графике
Я попытался отредактировать jsfiddle of the basic line график, чтобы включить это:
plotOptions: {
line: {
dataLabels: {
enabled: true,
verticalAlign: 'bottom'
},
enableMouseTracking: false
}
},
Хотя dataLabels включены, вертикальное положение не меняется независимо от того, что я ставлю на значение VerticalAlign. У кого-нибудь была проблема с линейными графами?
Работает для меня. «bottom» ставит их выше точек, «верх» помещает их ниже, а «средний» записывает их через точки. Пример: http://jsfiddle.net/h2zgG/ – Mark
Как отмечал Марк, он инвертирован, но я сообщил об этом как об ошибке для наших разработчиков: https://github.com/highslide-software/highcharts.com/issues/1554 –