Параметры beginAtZero не работают в angular-chart.js

Я использую angular-chart.js и chart.js 2.0.2 - у меня есть гистограмма. Это мой код для диаграммы в index.slim

canvas#bar.chart.chart-bar chart-data="data" chart-labels="labels" chart-options="options"

Как я могу установить параметры beginAtZero (работают другие параметры (например, отображение: true)) в моем контроллере, который я пробовал:

$scope.options = {
    scale: {
      ticks: {
        beginAtZero: true
      }
    }
  };

Что я сделал не так?


person myf    schedule 29.06.2016    source источник


Ответы (2)


Если вы не используете горизонтальную полосу, ответ Hongliang должен работать.

В противном случае просто измените «yAxes» на «xAxes», например:

$scope.options = {
        scales: {
            xAxes: [{
                ticks: {
                    beginAtZero: true
                }
            }]
        }
    }
person eDonkey    schedule 10.10.2017

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

$scope.options = {
  scales: {
    yAxes: [{
      ticks: {
        beginAtZero: true
      }
    }]
  }
};
person Hongliang    schedule 04.08.2016