原因:在Dom还没加载的时候,option 获取元素,未获取到实例
解决:利用ES6语法 Promise
// 新建一个promise对象
let newPromise = new Promise((resolve) => {
resolve()
})
//然后异步执行echarts的初始化函数
newPromise.then(() => {
// 此dom为echarts图标展示dom
const myChart = echarts.init(document.getElementById(id));
ref.current = myChart;
})