在electron-vue中引入echarts后图表渲染失败问题

821 阅读1分钟

在开发过程中发现,用import引入Echarts后图表渲染不出来,并且控制台会报“xx is not defined”之类的错。

通过查阅一些资料,可能是由于版本问题导致的,找到了解决办法如下:

  1. 在main.js中要用import * as echarts from 'echarts'进行引入。
  2. 在组件中要用const echarts = require("echarts");进行引入。

修改这两个地方后,图表就可以正常渲染了。