当前位置: 首页 > 知识库问答 >
问题:

Chart.js v2隐藏数据集标签

邵城
2023-03-14

我有以下代码可以使用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
        }]
    }
});

代码看起来很简单,但我无法从图中删除标签。我尝试了很多我在网上找到的解决方案,但大多数都使用Chart.jsv1. x。

如何删除数据集标签?

共有3个答案

亢奇
2023-03-14

加:

Chart.defaults.global.legend.display = false;

在脚本代码的开头;

钱浩荡
2023-03-14

截至2021年,命名空间已从options.legend更改为options.plugins.legend。这个简单的代码对我有用-

data{
...
},
options: {
  plugins: {
    legend: {
      display: false
    }
  }
}
武博艺
2023-03-14

只需像这样设置标签工具提示选项

...
options: {
    legend: {
        display: false
    },
    tooltips: {
        callbacks: {
           label: function(tooltipItem) {
                  return tooltipItem.yLabel;
           }
        }
    }
}

小提琴-http://jsfiddle.net/g19220r6/

 类似资料:
  • 我目前在网页上的图表由Chart.js v2.5.3提供支持。不久前配置的图表工作得非常好。代码如下: 由于v3现在可用,我正在考虑切换到它。快速测试揭示了一些我需要克服的问题。我正在努力解决的一个问题是无法隐藏数据集图例。在V2.5中,它是通过设置为false来完成的,但不再是。在文档中,我没有发现任何可以帮助我的东西。 有人可以建议如何在Chart.jsV3中隐藏传奇吗? /库巴

  • 我浏览了很多帖子,但没有抓住要点。 我们能不能说:抽象=封装数据隐藏 或者不止这些!! 谢谢

  • 嗨,我正在试图隐藏标签,但消息是空的,但我似乎不知道如何隐藏,因为如果我想隐藏和空变量,我需要做的是使用“除非”或“如果”: 但是当我使用消息类型var时,它似乎不起作用,代码失败了 我得到的最接近的是这个,但它不会显示任何东西: 我一直在搜索thymeleaf文档和谷歌,但我似乎找不到一个有效的解决方案,谢谢。

  • 问题内容: 如您所见,我有我的数据库连接文件和另一个“受保护的”文件,我的凭据在其中,并且此文件包含在.gitignore中。我导入它并到达数据。很基本。因此,我的问题是: 这是正确的方法吗? 如果没有,我该怎么办?另外:如何为帐户和连接增加额外的安全性? 假设我有一个私人收藏,没人可以看到,我该如何特别保护这个收藏?我的意思是说,用密码或两步验证。 当前代码: 问题答案: …我有我的数据库连接文

  • 为了方便管理数据,诸葛io提供了事件管理及用户属性管理。 事件管理包括:事件别名、事件属性别名、事件属性值别名,事件隐藏、事件停用; 用户属性管理包括:用户属性隐藏、用户属性别名、用户属性值别名。 一、事件管理 作为一个应用的「管理员」,可以对应用下的事件进行改名、隐藏、停止采集等一系列的管理操作。 进入你要管理的应用,在页面左下角点击进入「数据接入」模块,选择「埋点管理」,即可看到事件列表的界面

  • 我们想隐藏“有优惠券吗?添加一张…”在WooCommerce结账时,如果已添加优惠券或客户在结账页面上添加优惠券。 目前,我们在下面有此代码,当客户在购物车页面输入优惠券,然后导航到结帐页面时,此代码有效。在这种情况下,“拥有优惠券?添加一张…”消息不可见。如果购物车页面上未添加优惠券,则消息可见。 这很好用!但是,当客户在结账页面上添加优惠券时,它不起作用。 1.)我们收到消息“优惠券已添加”,