使用带组的堆积条形图为每列创建标签

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

是否可以在底部每列添加一个标签?

每个数据集都是一个子集(子活动),我想在每列中添加主要活动。黑色标签(在底部)是状态,我想在它和列之间添加主要活动

[编辑]

尝试使用数据标签插件:

plugins: {
  legend: { display: true },
  datalabels: {
    labels: {
      name: {
        align: 'top',
        color: 'RED',
        formatter: function(value, ctx) {             
          return value
        },
      },
      value: {
        align: 'bottom',
        formatter: function(value, ctx) {
          return ctx.dataset.stack
        },
        rotation: 0,
      },
    },
  },
},

但是,我想我不能在图表和状态图例之间按列写出独特的活动。

[编辑 2]

我每列只能显示一项活动,但我不知道如何在图表之外显示它们

[已解决]

value: {
        align: 'bottom',
        anchor: 'start',
        offset: 0,

chart.js vue-chartjs
© www.soinside.com 2019 - 2024. All rights reserved.