Vue 引入 echarts 但怎么都无法使用,不显示,Cannot read property ‘init’ of undefined"
情况是这样的
Vue 项目中已经引入了 Echarts
"echarts": "^5.1.2",
在页面中也引用了 echarts
import echarts from "echarts"
但在使用 echarts.init()
的时候总是看不到图表,奇了怪了
解决办法
在引入的时候,不是上面那样引用,还是这样
import * as echarts from "echarts"
这样就能正常使用了
this.chart = echarts.init(this.$refs.BarDom)
this.chart.setOption(this.option);