angular - 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。
解决方案
推荐阅读
- python - 如何从 python 本身在 python 解释器中运行命令?
- python - 如何比较两个数据框以显示差异?
- javascript - 在 React 打字稿的 useState 挂钩中使用 PrevState
- spring-data-mongodb - 具有相似条件的 MongoDb 查询给出错误
- git - 有人在签入 git ( git status ) 时遇到问题并出现这样的错误吗?
- r - 使用 if 或 ifelse
- javascript - vue 的下一页和上一页功能
- vue.js - 为 vue 中的复选框设置玩笑测试
- c# - SqliteCommand.ExecuteScalar() 返回 null(C# 5.0 和 System.Data.Sqlite)
- c++ - 在线程中退出时如何正确调用析构函数?