Mam następujące kody, aby utworzyć wykres przy użyciu Chart.js v2.1.3:
var ctx = $('#gold_chart');
var goldChart = new Chart(ctx, {
type: 'line',
data: {
labels: dates,
datasets: [{
label: 'I want to remove this Label',
data: prices,
pointRadius: 0,
borderWidth: 1
}]
}
});
Kody wyglądają na proste, ale nie mogę usunąć etykiety z wykresu. Wypróbowałem wiele rozwiązań, które znalazłem online, ale większość z nich korzysta z Chart.js v1.x.
Jak mogę usunąć etykiety zbioru danych?
Dodaj:
na początku twojego kodu skryptu;
źródło
Możesz również umieścić podpowiedź w jednym wierszu, usuwając „tytuł”:
źródło
To tak proste, jak dodanie tego:
legend: { display: false, }
// Lub jeśli chcesz, możesz użyć tej innej opcji, która również powinna działać:
Chart.defaults.global.legend.display = false;
źródło
źródło