php echarts使用教程,Vue项目中如何使用可视化图表echarts

fa631bd6aabe68fd358ea892e64d4aa7.png

让我们先看下官网:https://www.echartsjs.com/zh/index.html

7ce17c1c0c14250f8f47a2333e5a2f65.png

点击实例,上图中可以看到各种可视化图表,选择其中一个图表:

4d905118222115bf92d35b702aa4e286.png

打开后左边是代码,右边是图表:

c8b141178e87a0b8637c789a418e82d4.pngapp.title = '环形图';

option = {

tooltip: {

trigger: 'item',

formatter: "{a}
{b}: {c} ({d}%)"

},

legend: {

orient: 'vertical',

x: 'left',

data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']

},

series: [

{

name:'访问来源',

type:'pie',

radius: ['50%', '70%'],

avoidLabelOverlap: false,

label: {

normal: {

show: false,

position: 'center'

},

emphasis: {

show: true,

textStyle: {

fontSize: '30',

fontWeight: 'bold'

}

}

},

labelLine: {

normal: {

show: false

}

},

data:[

{value:335, name:'直接访问'},

{value:310, name:'邮件营销'},

{value:234, name:'联盟广告'},

{value:135, name:'视频广告'},

{value:1548, name:'搜索引擎'}

]

}

]

};

那么来只需要几步就可以使用了:

1、本地安装:

可以使用 npm 安装 ECharts:npm install echarts

2、在index.html中引入 echartsimport echarts from 'echarts'

3、写一个div容器用来承载图表:

上面代码中设置一个div(设置好高度、大小等属性,设置一个id)

4、写一个方法用来初始化图表代码(直接复制粘贴官网文档的代码m修改一下容器id和各部分的数值即可):getTeamLeader(){

var myChart = echarts.init(document.getElementById('teamLeader'));

myChart.setOption({

title : {

text: '团队考核情况',

x:'center'

},

tooltip: {

trigger: 'item',

formatter: "{a}
{b}: {c} ({d}%)"

},

legend: {

orient: 'vertical',

x: 'left',

data:['已完成','未完成']

},

series: [

{

name:'访问来源',

type:'pie',

radius: ['50%', '70%'],

avoidLabelOverlap: false,

label: {

normal: {

show: false,

position: 'center'

},

emphasis: {

show: true,

textStyle: {

fontSize: '30',

fontWeight: 'bold'

}

}

},

labelLine: {

normal: {

show: false

}

},

data:[

{value:50, name:'已完成'},

{value:50, name:'未完成'}

]

}

]

});

}

5、最后在初始化页面的时候,调用一下这个方法即可,就可以看到图表了:

ec858e7c9ead070daecec5c354c06d08.png

其他图表都可以用此方法引入到自己的vue项目中~

PHP中文网,有大量免费的JavaScript入门教程,欢迎大家学习!

本文转自:https://www.jianshu.com/p/2894b781063b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值