Я использую HighCharts вместе с Python для динамического создания диаграмм. Все работает нормально, однако я get не может прочитать свойство "0" неопределенного исключения
в IE8. К сожалению, мой клиент хочет, чтобы оно работало и в IE8. Вот код основной функции:
function generateChart(series) {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'company_chart',
},
xAxis: {
type: "datetime",
},
yAxis: [{
title: {
text: "T1",
},
},{
title: {
text: "T2",
},
},
opposite: true,
}],
plotOptions: {
series: { shadow: false },
column: { shadow: false, },
},
series: series
});
);
Теперь мой запрос ajax возвращает некоторые данные и я сохраняю его в переменной следующим образом:
chart_data = [
{
type: "spline",
color: '#ff0000',
yAxis: 0,
data: dataT1,
},
{
type: "column",
color: '#0000ff',
yAxis: 1,
data: dataT2,
}
];
После этого я вызываю generateChart (chart_data);
. Формат переменных dataT1
и dataT2
в порядке , поскольку он работает в любом другом браузере. Например, dataT1
может выглядеть так:
dataT1 = [ [1325721600000,1.64],
[1325635200000,1.64],
[1325548800000,1.7],
[1325462400000,1.7],];
Но все же исключение выдается в IE8. Любой i как это исправить?