我目前在我的代码中有一个Highcharts,我使用JavaScript通过创建JSON对象来按摩数据,代码片段看起来像
var yearChartOptions = {
chart: {
renderTo: 'YearChartContainer',
type: 'column',
margin: [ 50, 50, 50, 50]
},
title: {
text: ''
},
xAxis: {
categories: [],
labels: {
rotation: -90,
align: 'right'
}
},
yAxis: {
title: {
text: ''
},
plotLines: [{
color: '#FF0000',
width: 2,
label: {
style: {
color: 'blue',
fontWeight: 'bold',
zIndex: -1
},
formatter: function () {
return '$' + Highcharts.numberFormat(this.value/1000, 0) +'k ';
}
},
zIndex: 10
}]
},
};
// Create the chart
var yearChart = new Highcharts.Chart(yearChartOptions);
如何在TypeScript中编写具有相同JavaScript结果的文件?
答案 0 :(得分:4)
在您的文件中添加/// <reference path="highcharts.d.ts" />
标记。您可以从DefinitelyTyped获取该文件。一切都应该在那里工作。