vue 引入 echart

Posted Tong_sunshine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 引入 echart相关的知识,希望对你有一定的参考价值。

  1. 安装echarts依赖 npm install echarts --save
  2. 在main.js中全局中引用
import echarts from \'echarts\'
Vue.prototype.$echarts = echarts
<div id="main" style="width:100%;height:376px"></div>
 mounted(){
    this.getEchartData()  
    },


   methods: {
    getEchartData() {
          var chartDom = document.getElementById(\'main\');
          var myChart = echarts.init(chartDom);
          var option;
          
          option = {
              title: {
                  text: \'某站点用户访问来源\',
                  subtext: \'纯属虚构\',
                  left: \'center\'
              },
              tooltip: {
                  trigger: \'item\'
              },
              legend: {
                  orient: \'vertical\',
                  left: \'left\',
              },
              series: [
                  {
                      name: \'访问来源\',
                      type: \'pie\',
                      radius: \'50%\',
                      data: [
                          {value: 1048, name: \'搜索引擎\'},
                          {value: 735, name: \'直接访问\'},
                          {value: 580, name: \'邮件营销\'},
                          {value: 484, name: \'联盟广告\'},
                          {value: 300, name: \'视频广告\'}
                      ],
                      emphasis: {
                          itemStyle: {
                              shadowBlur: 10,
                              shadowOffsetX: 0,
                              shadowColor: \'rgba(0, 0, 0, 0.5)\'
                          }
                      }
                  }
              ]
          };
          
          option && myChart.setOption(option);  
    }
  },

以上是关于vue 引入 echart的主要内容,如果未能解决你的问题,请参考以下文章

vue 引入 echart

vue按需引入echarts

在Vue项目中引入 ECharts 3D 路径图 Flights GL(需安装echartsecharts-gljQuery依赖,已踩坑)

vue中使用echarts

VUE项目中按需引入ECharts.js

在Vue中引入echarts以及使用