Исправлено BarThickness и BarSpacing of ChartJS Bar Chart внутри ion-slide - PullRequest
0 голосов
/ 19 ноября 2018

Я хочу показать Горизонтальную гистограмму из ChartJS внутри моего Ion-Slide .Мой ion-slide является контейнером моего BarChart и имеет фиксированную высоту.Но я хочу изменить размер высоты моего слайда в зависимости от количества моих данных .Но поскольку мой ion-slide является контейнером с фиксированной высотой, он изменяет размеры диаграммы. Мой вопрос: Как установить высоту ion-slide в зависимости от моей data.length, чтобы полоса всегда имела одинаковый BarThickness и интервал , и как настроить панель ChartJS?

Мой код ChartJS:

var myChart = new Chart(ctx, {
  type: "horizontalBar",
  data: {
    labels: chartLabels,
    datasets: [
      {
        label: label1,
        backgroundColor: "green",
        data: erholungsValues
      },
      {
        label: label2,
        backgroundColor: "red",
        data: beanspruchungsValues
      }
    ]
  },
  options: {
    barValueSpacing: 20,
    scales: {
        yAxes: [{
            barThickness: barWidht,
            ticks: {
                min: 0,
                labelOffset: 0
            }
        }],
      xAxes: [{
            ticks: {
                min: 0
            }
        }]
    }
}
});

Визуализация моей проблемы:

Вот моя проблема в Visual

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