学弟踩坑问我的,个人觉得有必要写一下。

可能会出现的错误

  • Cannot read property 'init' of undefined"

  • 打印echarts对象为undefined

排错方式

  • 查看引入方式是否正确
  • 查看 package.json 文件下是否有echarts的包,并确认 echarts包的版本
  • 如果安装包的版本大于 4.9,使用 
    import * as echarts from 'echarts'

    引入

  • 或者 npm install echarts@4.9.0 ,安装旧版本,(不推荐)

 

vue 项目中个人推荐使用基于 Vue2.x 的 Echarts 组件 v-charts 的。

Logo

前往低代码交流专区

更多推荐