Как разрешить прокрутку как по вертикали, так и по горизонтали в Highcharts? - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь создать диаграмму с динамическим числом элементов по осям X и Y, используя Highcharts (highcharts-angular в качестве обертки) в приложении Angular.

Я бы хотел сделать его прокручиваемым по горизонталии по вертикали, используя браузеры scrollablePlotArea (которые предоставляют встроенную функцию прокрутки).

Я попытался установить необходимые параметры, как указано в Документация Highcharts , и передал их на диаграмму.Но диаграмма не показывает две полосы прокрутки одновременно.

Ниже приведен пример кода, с которым я работал:

chartOptions = {
  chart: {
    width: 400,
    height: 400,
    scrollablePlotArea: {
      minHeight: 800, 
      minWidth: 800
    }
  }
}

Но в этом случае отображается только горизонтальная полоса прокрутки.,Если я удаляю свойство minWidth, то отображается вертикальная высота.Я знаю, что Highstock имеет поддержку прокрутки, но я бы хотел, чтобы это было реализовано с Highcharts с помощью встроенной прокрутки.

Помогите мне решить эту проблему.

РЕДАКТИРОВАТЬ : добавление скрипка для справки

1 Ответ

0 голосов
/ 20 июня 2019

Попробуйте это:

chartOptions = {
  chart: {
    width: 400,
    height: 400
},
    xAxis: {

        scrollbar: {
            enabled: true
        }

    },
    yAxis: {
          scrollbar: {
            enabled: true
        }

    }

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