vue 引入 echart
Posted Tong_sunshine
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 引入 echart相关的知识,希望对你有一定的参考价值。
- 安装echarts依赖 npm install echarts --save
- 在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项目中引入 ECharts 3D 路径图 Flights GL(需安装echartsecharts-gljQuery依赖,已踩坑)