Highcharts на самом деле не делает сообщения об ошибках, как некоторые из вас, вероятно, узнали. До сих пор я узнал, что ошибка Uncaught TypeError: Cannot set property 'innerHTML' of null
часто означает, что вы не добавили элемент renderTo
в конфигурацию диаграммы. Теперь мне нужно выяснить эту ошибку:
Uncaught TypeError: Cannot read property 'length' of undefined
Я динамически генерирую свой объект конфигурации, но он выглядит так (в формате JSON):
{
"chart": {
"renderTo": "someId",
"type": "line"
},
"xAxis": {},
"yAxis": {
"title": {}
},
"series": [
{
"name": "a",
"data": [
1,
2
]
},
{
"name": "b",
"data": [
1,
3
]
},
{
"name": "c",
"data": [
2,
4
]
}
],
"credits": {
"enabled": false
},
"tooltip": {}
}
Может кто-нибудь помочь мне увидеть проблему?