首页 > 解决方案 > Chartjs中带有角度的回调问题

问题描述

我正在尝试格式化 y 轴,将 1000 转换为 1K,但是,我收到以下错误:

y: {
                title: {
                  display: true,
                  text: 'Total a pagar $'
                },
                ticks: {
                  callback: //here is the error
                  function(label: void) {
                    return label/1000+'k';//and here
                }
                },
                scaleLabel: {
                    display: true,
                    labelString: '1k = 1000'
                }
              }
            },

错误: src/app/new-chart/new-chart.component.ts:88:19 - 错误 TS2322:类型 '(this: Scale, value: string | number) => void' 不可分配给类型 '(this : 刻度,tickValue: string | number, index: number, ticks: Tick[]) => string | 号码 | 空 | 不明确的'。类型 'void' 不可分配给类型 'string | 号码 | 空 | 不明确的'。

88回调:

如果有人可以帮助我,谢谢你。

我正在使用angular 和 chartjs。

标签: angularchart.js2

解决方案


推荐阅读