Я пытаюсь изменить некоторые цвета на моей гистограмме в AngularJS. Проблема в том, что кажется, что он не учитывает мои настройки и отображает только цвета по умолчанию, а не те, которые я задал.
Это код для моей диаграммы:
<div id="parentDiv">
<canvas id="bar" class="chart chart-bar" chart-data="datta"
chart-options="diagOptions" chart-labels="labels" chart-legend="true" chart-colors="colors" chart-series="series">
</canvas>
</div>
и вот массив цветов.
$scope.colors = ['#ff6384'];
Это не учитывает этот массив, вот что происходит. У кого-нибудь есть идеи, почему? Заранее спасибо!
Вы должны поместить массив как строковое значение для атрибута. Это работает на меня:
chart-colors="['#FDB45C']"