vue引入echarts报错Cannot read properties of undefined (reading 'init')

下载echarts成功后,按照官方文档引入echarts:

在组件内引用:

import echarts from 'echarts'

echarts.init(document.getElementById('idname'));

  发现会报错

 

 idname也检查过,是存在的对象

解决办法:1、用require

let echarts = require('echarts');
let myChart = echarts.init(document.getElementById('idname'));

 2、

import * as echarts from 'echarts'
let myChart = echarts.init(document.getElementById('idname'));

  亲测可用

posted @ 2021-12-24 13:48  每天都是鑫的媛  阅读(4738)  评论(0编辑  收藏  举报