关于vue项目引入Echarts的问题

1、我require引入echarts的,但是报错了!
代码如下:

var echarts = require('../../assets/js/echarts.js')export default {
    mounted() {        console.log(echarts)        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById('echart'));
        myChart.setOption({
            series: [{                type: 'map',
                map: 'china'
            }]
        });
  }

渲染效果如下图:
https://img2.mukewang.com/5c8b78850001ae2c08000144.jpg

它报"TypeError: echarts.init is not a function"错误,但是console.log()出来的echarts.init就是function啊!大佬们帮忙看看嘛!谢谢你们


GCT1015
浏览 3971回答 2
2回答

繁星淼淼

echarts我用npm install进来的,不知道直接引入的方式会不会有问题

哔哔one

 import 'echarts/lib/chart/line' // 使用线性图   import 'echarts/lib/component/title'   import echarts from 'echarts/lib/echarts'   // ...   let chartEntry = echarts.init(document.getElementById(chart))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript