Chart.js:如何隐藏标签的某些文本?

问题描述 投票:0回答:1

Chart.js v2.9.4

我在

data -> datasets -> label
中有一些内容,但我只想隐藏上方标签之一的文本。

我需要这样的东西:在chartjs中隐藏饼图中的标签 - 但仅限一个标签。

我尝试过

label:""
,但我仍然看到这个标签的“图像”。

谢谢!

在 Stackoverflow.com 上有太多这样的问题,但没有任何与此相关的问题。

chart.js label hide
1个回答
0
投票

我明白了! 从

label:"label name"
中删除
datasets

"legend": {
            "display": true,
                labels: {
                    filter: function (legendItem, chartData) {
                        return (chartData.datasets[legendItem.datasetIndex].label)
                    },
                } }

并在

label
中添加条件:
label !== undefined

© www.soinside.com 2019 - 2024. All rights reserved.