Chart.js ( documentation ) a-t-il l'option pour les ensembles de données de définir le nom (titre) du graphique (par exemple, la température dans ma ville), le nom de l'axe des x (par exemple les jours) et le nom de l'axe des y (par exemple la température). Ou je devrais résoudre ça avec 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]
}
]
}
Vraiment merci pour votre aide.
Réponses:
Dans Chart.js version 2.0, il est possible de définir des étiquettes pour les axes:
Consultez la documentation sur l'étiquetage pour plus de détails.
la source
Si vous avez déjà défini des libellés pour votre axe comme la façon dont @andyhasit et @Marcus l'ont mentionné, et que vous souhaitez le modifier ultérieurement, vous pouvez essayer ceci:
chart.options.scales.yAxes[ 0 ].scaleLabel.labelString = "New Label";
Configuration complète pour référence:
la source
utilisez simplement ceci:
la source
la source