小编tyl*_*ler的帖子

ng2 图表条形图需要系列 Angular 中 2 个条形之间的间距

我正在使用 ng2-charts 开发 Angular 应用程序。我试图在一个条形图中显示两个系列数据。我能够成功地做到这一点,但我的酒吧将两个彼此粘在一起。我想要两个酒吧之间有空间。

在此输入图像描述

如果我从数据中删除条形厚度,它会自动占用条形之间的空间,但条形太厚,不符合我的设计。我正在尝试实现类似https://appstack.bootlab.io/charts-chartjs.html这个网站的目标。

下面是我的代码。

图表.html

<div style="display: block;">
  <canvas baseChart 
    [datasets]="barChartData"
    [colors] = "barChartColors"
    [labels]="barChartLabels"
    [options]="barChartOptions"
    [plugins]="barChartPlugins"
    [legend]="barChartLegend"
    [chartType]="barChartType">
  </canvas>
</div>

Run Code Online (Sandbox Code Playgroud)

图表.ts

public barChartOptions: ChartOptions = {
     scales: {
      xAxes: [
        {
          gridLines: {
            display: false
          }
        }
      ],
      yAxes: [
        {
          gridLines: {
            display: false
          },
          ticks: {
            beginAtZero: true
          }
        }
      ]
    },
    responsive: true,
    cornerRadius: 100,
    plugins: {
      labels: {
        render: 'value'
      }
    },
    legend: {
      position: 'bottom',
      labels: {
        fontColor: 'black', …
Run Code Online (Sandbox Code Playgroud)

javascript charts chart.js ng2-charts angular

2
推荐指数
1
解决办法
1787
查看次数

标签 统计

angular ×1

chart.js ×1

charts ×1

javascript ×1

ng2-charts ×1