【发布时间】:2021-07-03 15:39:30
【问题描述】:
我正在使用 eChart v5.0.2 并正在使用 Typescript 自定义工具提示,但似乎无法解决有关格式化程序的此错误。
所以在 function 关键字上,错误消息指出:Type '(params: Format | Format[]) => string | Formatter' 不可分配给类型 'string |格式化程序 |未定义”。
在 params.value 上,错误是:Type '(params: Format | Format[]) => string | Formatter' 不可分配给类型 'string |格式化程序 |未定义”。
感谢您的帮助!
这是我的代码:
let option: echarts.EChartOption = {
xAxis: {},
yAxis: {},
series: [{
symbolSize: 20,
data: chartData,
type: 'scatter'
}],
tooltip: {
showDelay: 0,
formatter: function (params): (string | echarts.EChartOption.Tooltip.Formatter) {
if (params) {
let xValue = params.value[0];
let yValue = params.value[1];
let dttmValue = params.value[2];
return xValue + yValue + dttmValue;
}
return '';
},
},
};
option && chart.setOption(option);```
【问题讨论】:
标签: javascript typescript echarts