Я попытался написать приведенный ниже код. Html:
<div id="container"></div>
Компонент Ts:
var chart = Highcharts.chart('container', {
chart: {
type: 'bar',
marginLeft: 100,
plotAreaWidth: 50,
plotAreaHeight: 450,
},
title: {
text: 'Bar series - data sorting'
},
yAxis: {
title: {
text: ''
}
},
xAxis: {
type: 'category',
min: 0,
labels: {
animate: false
}
},
legend: {
enabled: false
},
series: [{
zoneAxis: 'x',
zones: [{
value: 2,
color: 'red'
}],
dataLabels: {
enabled: true,
format: '{y:,.2f}'
},
dataSorting: {
enabled: true,
sortKey: 'y'
},
data: [["hello",1],["hello",1],["hello",1],["hello",1],]
}]
});
Я получаю следующую ошибку:
error TS2769: No overload matches this call.
Overload 1 of 2, '(options: Options, callback?: ChartCallbackFunction): Chart', gave the following error.
Type '"container"' has no properties in common with type 'Options'.
426 var chart = Highcharts.chart('container', {
Хотя я получаю сообщение об ошибке, Я вижу отрисовку диаграммы в контейнере. Может ли кто-нибудь подсказать мне, как решить эту ошибку, я использую Visual Studio в качестве IDE.
заранее СПАСИБО !!!