• Vue中使用echarts


    1、通过命令安装echarts:

    npm install v-echarts echarts --save

    2、在main.js中引入:

    import echarts from 'echarts'
    Vue.prototype.$echarts = echarts
    

    3、页面代码:

    template中

    <div id="myChart" :style="{ '1300px', height: '280px'}"></div>

    script中

    // 基于准备好的dom,初始化echarts实例
          let myChart = this.$echarts.init(document.getElementById('myChart'))
    // 绘制图表
        myChart.setOption({
            xAxis: {
                type: 'category',
                data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
            },
            yAxis: {
                type: 'value'
            },
            series: [{
                data: [150, 230, 224, 218, 135, 147, 260],
                type: 'line'
            }]
        })
    
    //将此段代码封装为方法,在mounted中调用此方法即可
    

    4、如果运行时报错:

    
    This dependency was not found:
    
    * echarts/lib/visual/dataColor in ./node_modules/echarts-liquidfill/src/liquidFill.js
    
    To install it, you can run: npm install --save echarts/lib/visual/dataColor
    Error from chokidar (E:): Error: EBUSY: resource busy or locked, lstat 'E:DumpStack.log.tmp'
    

    5、解决:

    npm i v-charts echarts@4.9.0 -S

    至此应该就能运行了!

  • 相关阅读:
    关于vue的一些总结
    mvc中html导出成word下载-简单粗暴方式
    获取ip地址及城市信息
    .net中html转pdf
    div+css布局的问题
    js面向对象总结
    ES5&&ES6
    前端问题总结
    在vue的项目中引入swiper插件
    vue脚手架的使用
  • 原文地址:https://www.cnblogs.com/code-xu/p/14846098.html
Copyright © 2020-2023  润新知