简体   繁体   English

Chartjs 条形图为值标签添加背景颜色

[英]Chartjs Bar Chart add background color to value labels

I have bar charts with value on top using chartjs-plugin-labels , and some values bumping to each other as image shown below on highlighted values我使用chartjs-plugin-labels有顶部带有值的条形图,并且一些值相互碰撞,如下图所示突出显示的值

条形图

How do I add background color to the values or is there any other nice solutions?如何为值添加background color ,或者是否有其他不错的解决方案?

you can user plugin option of chart js as per below code.您可以按照以下代码使用图表 js 的插件选项。

plugins: {
      
      datalabels: {
        color: "#000",
        backgroundColor: "#f0f0f0",
        font: {
          weight: "bold",
          size: 12
        },
        formatter: Math.round,
        anchor: "end",
        offset: -20,
        align: "start"
      },
    }
}

https://www.npmjs.com/package/chartjs-plugin-datalabels => You can use this plugin https://www.npmjs.com/package/chartjs-plugin-datalabels => 你可以使用这个插件

https://www.npmjs.com/package/chartjs-plugin-labels => This is very old plugin https://www.npmjs.com/package/chartjs-plugin-labels => 这是非常老的插件

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM