美文网首页Vue.js学习Web前端之路让前端飞
在Vue项目中使用Echarts(一): 在Vue中引入Echa

在Vue项目中使用Echarts(一): 在Vue中引入Echa

作者: 熠辉web3 | 来源:发表于2017-10-05 14:34 被阅读8950次

    一.初始化Vue的项目

    这里使用vue-cliwebpack-simple这个模板初始化项目, 在命令行中以此输入

    vue init webpack-simple echarts01
    cd echarts01
    npm install 
    npm run dev
    

    二.引入Echart包

    参考文档:在webpack中使用Echarts

    1. 通过以下命令安装Echarts

    npm install echarts --save
    

    2. 引入Echarts

    • App.vue文件的<template></template>中创建一个容器
    <template>
      <div id="app">
        <!--创建一个echarts的容器-->
        <div id="echartContainer" style="width:500px; height:500px"></div>
      </div>
    </template>
    
    • script中引入echarts
    var echarts = require('echarts')
    
    • mounted()钩子方法中初始化echarts并绘制图表
    mounted() {
    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('echartContainer'));
    // 绘制图表
    myChart.setOption({
        title: { text: 'ECharts 入门示例' },
        tooltip: {},
        xAxis: {
            data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
        },
        yAxis: {},
        series: [{
            name: '销量',
            type: 'bar',
            data: [5, 20, 36, 10, 10, 20]
        }]
    });
    }
    

    三.效果演示

    echarts效果演示echarts效果演示

    【参考资料】:

    1. Echarts首页
    2. Echarts教程

    相关文章

      网友评论

      • 前方_814b:那如果是获取后端的数据呢~
        比如{{xxx.xxx}},怎么写在echart里面?
        熠辉web3:@前方_814b 请看第四篇文章,异步加载数据

      本文标题:在Vue项目中使用Echarts(一): 在Vue中引入Echa

      本文链接:https://www.haomeiwen.com/subject/ldtkyxtx.html