Okej, więc mam wykres liniowy ChartJS, który działa bezpośrednio z danych przychodzących dla mojej bazy danych. Potrzebuję teraz, aby pozbyć się koloru pod każdą z linii. [jak widać na zrzucie ekranu poniżej].ChartJS Line Charts - usuń kolor pod liniami
Tu jest mój HTML:
<div ng-if="hasData">
<canvas id="line" class="chart chart-line" data="data" labels="labels" legend="true" series="series" options="options" click="onClick"></canvas>
<div>
Oto mój JS:
scope.labels = ['02:00','04:00','06:00', '08:00', '10:00', '12:00','14:00', '16:00', '18:00', '20:00', '22:00'];
scope.series = series;
scope.data = [volumesSelectedDate, volumesPeakDate, volumesModelCapacity];
scope.options = {
scaleOverride: true,
scaleStartValue: 0,
scaleSteps: 11,
scaleStepWidth: 6910,
}
scope.loadingDailyAppVolumes = false;
scope.hasData = true;
};
scope.onClick = function (points, evt) {
//console.log(points, evt);
};
Tak, jak pójdę na ten temat? Ponadto, w jaki sposób chciałbym ręcznie ustawić kolor dla każdej linii?
przykład:
wybrana data: niebieski, data piku: żółty, pojemność Model szarości.
Dzięki.
OK, ale moja konfiguracja dla każdego wykresu jest inna. Nie mam konfiguracji zbioru danych. –
... a czym jest ta inna konfiguracja? Czy używasz jakiejś kątowej wtyczki do pliku chart.js? Czy utworzyłeś niestandardowy kod? –
@LinusBorg Zastanawiam się też. Nie można znaleźć niczego w dokumentach dotyczących tej konkretnej konfiguracji. – JasonK