Последняя метка оси Y не отображается на старшей диаграмме.

У меня есть верхняя диаграмма паутины с динамически рассчитанными значениями x/y, и все метки оси y отображаются правильно, кроме последней. У кого-нибудь была такая же проблема?

function GenerateSpiderWebChart(conteinerId,categories,values, color) {

    $('#'+conteinerId).highcharts({

        chart: {
            polar: true,
            type: 'line',
            margin: 0
        },

        colors: [
            color
        ],

        exporting: {
            enabled: false,
            buttons: {
                enabled: false
            }
        },

        title: {
            text: '&nbsp',
            x: -80,
            useHTML: true
        },

        pane: {
            size: '70%'
        },

        xAxis: {
            categories: categories,
            tickmarkPlacement: 'on',
            lineWidth: 0,
            labels: {
                align: 'center',
                distance: 43
            }
        },

        yAxis: {
            gridLineInterpolation: 'polygon',
            lineWidth: 0,
            min: 0,
            endOnTick: true
        },

        tooltip: {
            shared: true,
            headerFormat: '<span style="font-size: 12px">{point.key}:</span>&nbsp;&nbsp;<b>{point.y:,.2f}</b>',
            pointFormat: '',
            useHTML: true
        },

        legend: {
        enabled: false,
        align: 'right',
        verticalAlign: 'top',
        y: 70,
        layout: 'vertical'
        },

        series: [{
            name: '',
            data: values,
            pointPlacement: 'on'
        }]

    });
}

1 ответ

Решение

Установите для yAxis.showLastLabel значение true. API говорит "по умолчанию". но это не так в этом случае. Пример: http://jsfiddle.net/02mssxy8/1/

showLastLabel: true
Другие вопросы по тегам