angular - PrimeNg 条形图如何隐藏条形标签?

标签 angular chart.js primeng

我要求不显示条形标签并将条形挤压在一起,它们之间可能有 3 个像素?

我尝试过仅使用空白标签,但没有成功。

enter image description here

最佳答案

据我了解,您想隐藏 xAixs 和 yAxis 的标签,并且还想更改条线的宽度。要执行所有这些操作,请使用以下代码:

<p-chart type="bar" [data]="data" [options]="options"></p-chart>

在组件中初始化图表选项:

    this.option1= {
       title: {
            display: true,
            text: '% Utilization',
            position: 'left'
          },
      scales: {
          yAxes: [{
                        display: true,
                        scaleLabel: {
                            show: true,
                            labelString: 'Value'
            },
            ticks: {
              beginAtZero:true,
              max: 100,
              min: 0,
            }
                    }],
          xAxes: [{
            categoryPercentage:1,
            barPercentage:1,
            ticks: {
                display:false,
                beginAtZero:0
            }
        }]
      }
  }

要更改条形宽度,请使用 barThickness:4 并隐藏标签,请使用 ticks 属性。 更多详情查看Chartjs Documentation

关于angular - PrimeNg 条形图如何隐藏条形标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52341680/

相关文章:

Angular 2(cli) Protractor Jasmine 期望没有解决 promise

javascript - 如何在调整窗口大小时保持 chartjs/ng2-charts 渐变?

css - 如何更改 primeNg 树中树节点图标的颜色?

angular - 样式不适用于组件级别但适用于全局级别

angular - PrimeNg 数据表自定义排序重复自身

unit-testing - Karma Jasmine 测试注入(inject)不起作用

Angular 7 行为主体与类对象

node.js - 错误 : 'ngb-tab' is not a known element. Angular 11

javascript - 使用 fetch 解构嵌套的 json 对象的正确方法是什么?

laravel - 在 Laravel 5.1 中实现 Charts.js