amCharts: chart.invalidateSize не является функцией - PullRequest
0 голосов
/ 05 апреля 2019

Я построил карту мира, используя amCharts.Мой объект диаграммы определяется следующим образом:

chart = am4core.create("chartdiv", am4maps.MapChart);

Позже в моем коде после того, как я добавил и удалил некоторые данные серии строк, мне нужно вызвать invalidateSize () на моем графике, чтобы принудительно изменить размер.Когда я это делаю, я получаю ошибку: chart.invalidateSize не является функцией

Мой объект диаграммы находится в области видимости.Когда я console.log (), мой вывод:

Object { _disposed: false, _disposers: (33) […], _className: "MapChart", events: {…}, properties: {…}, adapter: {…}, _bindings: {}, _isTemplate: false, _inited: false, _ready: false, … }

Я даже могу вызвать chart.zoomOut (), который успешно выполняется.Есть мысли о том, что идет не так?Привет

...