Czy Chart.js ( dokumentacja ) ma opcję dla zbiorów danych, aby ustawić nazwę (tytuł) wykresu (np. Temperatura w moim mieście), nazwę osi x (np. Dni) i nazwę osi y (np. Temperatura). Czy powinienem rozwiązać ten problem za pomocą CSS?
var lineChartData = {
labels : ["January","February","March","April","May","June","July"],
datasets : [
{
fillColor : "rgba(220,220,220,0.2)",
strokeColor : "rgba(220,220,220,1)",
pointColor : "rgba(220,220,220,1)",
pointStrokeColor : "#fff",
pointHighlightFill : "#fff",
pointHighlightStroke : "rgba(220,220,220,1)",
data : [data]
}
]
}
Naprawdę dziękuję za pomoc.
Odpowiedzi:
W Chart.js w wersji 2.0 można ustawić etykiety dla osi:
Więcej informacji można znaleźć w dokumentacji dotyczącej etykiet .
źródło
Jeśli już ustawiłeś etykiety dla swojej osi, takie jak wspomniane @andyhasit i @Marcus, i chciałbyś to zmienić później, możesz spróbować tego:
chart.options.scales.yAxes[ 0 ].scaleLabel.labelString = "New Label";
Pełna konfiguracja w celach informacyjnych:
źródło
po prostu użyj tego:
źródło
źródło