Chart.js v2.9.4
我在
data -> datasets -> label
中有一些内容,但我只想隐藏上方标签之一的文本。
我需要这样的东西:在chartjs中隐藏饼图中的标签 - 但仅限一个标签。
我尝试过
label:""
,但我仍然看到这个标签的“图像”。
谢谢!
在 Stackoverflow.com 上有太多这样的问题,但没有任何与此相关的问题。
我明白了! 从
label:"label name"
中删除 datasets
。
"legend": {
"display": true,
labels: {
filter: function (legendItem, chartData) {
return (chartData.datasets[legendItem.datasetIndex].label)
},
} }
并在
label
中添加条件:label !== undefined