Как изменить цвета осей графиков highcharts при экспорте? - PullRequest
1 голос
/ 03 июня 2019

Я рендерил график высокой диаграммы на черном фоне в сети, но хочу обеспечить экспорт графика с белым фоном, который не выглядит ужасно.Следующая опция конфигурации изменяет заголовок графика, но не меняет оси.Чего мне не хватает?

    exporting: {
      chartOptions: {
        title: {
          text: sidebar.title + ' | ' + sidebar.name + ' (' + sidebar.type + ')'
        },
        xAxis: {
          lineColor: '#000',
          labels: {
            style: {
              color: '#000'
            }
          },
          title: {
            style: {
              color: '#000'
            }
          }
        },
        yAxis: {
          gridLineColor: '#000',
          lineColor: '#000',
          labels: {
            style: {
              color: '#000'
            }
          },
          title: {
            style: {
              color: '#000'
            }
          },
        },
      },
    }

1 Ответ

1 голос
/ 04 июня 2019

Эта проблема является ошибкой Highcharts, связанной со слиянием объекта и массива, и она уже сообщается здесь: https://github.com/highcharts/highcharts/issues/2022

В качестве обходного пути вы можете определить оси как массивы:

exporting: {
    chartOptions: {
        title: {
            text: 'new Text'
        },
        xAxis: [{
            lineColor: '#000',
            labels: {
                style: {
                    color: '#000'
                }
            },
            title: {
                style: {
                    color: '#000'
                }
            }
        }],
        yAxis: [{
            gridLineColor: '#000',
            lineColor: '#000',
            labels: {
                style: {
                    color: '#000'
                }
            },
            title: {
                style: {
                    color: '#000'
                }
            }
        }]
    }
}

Демонстрация в реальном времени: http://jsfiddle.net/BlackLabel/dqyr0fcu/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...