我使用的 echarts 版本为:5.0.1。
我的项目文件 Report.vue 中刚开始是这样写的:
import echarts from 'echarts'
let myChart = echarts.init(document.getElementById('main'));
myChart.setOption(this.option)
检查过 document.getElementById('main')
,是有内容的。最后,发现了下面两种解决方法:
1. import 引入代码修改为:
import * as echarts from 'echarts'
这是我查看了官网升级指南后看到的:版本 4 和 5 引入方法是有区别的:
2. 不使用 import,使用 require:
let echarts = require('echarts');
可以查看 ECharts v5 升级指南,这两种方法文档里面都有写奥。