Я хочу знать, если мой dataProvider пуст. Когда amCharts рисует по умолчанию ноль. Как я могу справиться с этим динамически.
var chart = AmCharts.makeChart("chartdiv", {
"theme": "none",
"type": "serial",
"dataProvider": data,
"valueAxes": [{
"title": "Income in millions, USD"}]
Если данные должны быть пустыми. Как можно справиться с этим ..
У вас есть два реальных варианта здесь.
Первое, что вы можете сделать, это проверить данные перед вызовом AmCharts.makeChart()
и выполнять эту функцию только при наличии данных. Возможно, вы захотите показать какое-то сообщение пользователю, если нет никаких данных.
Второй вариант — отобразить сообщение на самом графике. Вот пример на сайте AmCharts, который может помочь достичь этого.
Других решений пока нет …