关于引入 echarts
来源:16-12 设备统计组件开发

永远幸运
2021-02-18
老师你好,设备组件这节,我copy了老师的初始代码以后,报错说Uncaught (in promise) TypeError: Cannot read property ‘init’ of undefined,我猜测是echarts引入的问题,确实打印echarts是undefined。老师的代码里是用 import Echarts from ‘echarts’ 的方式引入,我改成用 import * as Echarts from ‘echarts’ 的方式引入,就不会报错南丁格尔图也能出来了。
我记得之前哪个章节讲过这两种方式区别,但是找不到了,老师可以解答一下嘛,谢谢老师啦(* ̄︶ ̄)
写回答
1回答
-
扬_灵
2021-02-18
同学你好,这是因为echarts 5.0版本接口更新后,echarts 引入方式
由import echarts from ‘echarts’ 变更为 import * as echarts from ‘echarts’,你可以看一下这篇文档https://blog.csdn.net/qq_39279706/article/details/11224567800