ошибка кода echart в angular 9, но может работать в angular 7 - PullRequest
0 голосов
/ 25 апреля 2020

Я использую angular 9 и ngx-echarts (4.2.2) для построения диаграмм.

this.pieEchart = echarts.init(document.getElementById('pieEchart'));
this.pieOption['legend']['data'] = ['good','bad'];
this.pieOption['series'][0]['data'] = [
    {value:322, name:'good'},
    {value:333, name:'bad'},
];
this.pieEchart.setOption(this.pieOption);

Приведенный выше код хорошо работал в angular 7, но получил запуск ошибка в angular 9

ядре. js: 5845 ОШИБКА TypeError: Невозможно прочитать свойство 'getAttribute' из null в Object.getAttribute (model. js: 494) в getInstanceByDom (echarts. * 1014) *: 1976) в Object.init (echarts. js: 1899) в ChartComponent.setPieChart (chart.component.ts: 379) в ChartComponent.ngOnInit (chart.component.ts: 45) в callHook (ядро. js: 3909) в callHooks (core. js: 3873) в executeInitAndCheckHooks (core. js: 3814) в refreshView (core. js: 11723) в refreshDynamicEmbeddedViews (core. js: 13070)

кто-нибудь сталкивался с этой проблемой раньше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...