vue中使用echarts制作圆环图
时间: 2023-09-15 22:17:34 浏览: 132
要在Vue中使用ECharts制作圆环图,可以按照以下步骤进行:
Step 1:安装 ECharts
首先需要使用npm安装ECharts:
```
npm install echarts --save
```
Step 2:引入 ECharts
在Vue组件中引入ECharts:
```javascript
import echarts from 'echarts'
```
Step 3:创建 ECharts 实例
在Vue组件中创建ECharts实例:
```javascript
mounted() {
this.drawChart();
},
methods: {
drawChart() {
let myChart = echarts.init(document.getElementById('chart'));
//...此处省略其他配置
}
}
```
Step 4:配置 ECharts
使用ECharts API进行配置,比如设置数据和样式:
```javascript
let option = {
series: [{
type: 'pie',
radius: ['50%', '70%'],
avoidLabelOverlap: false,
label: {
show: false,
position: 'center'
},
emphasis: {
label: {
show: true,
fontSize: '30',
fontWeight: 'bold'
}
},
labelLine: {
show: false
},
data: [
{value: 335, name: '直接访问'},
{value: 310, name: '邮件营销'},
{value: 234, name: '联盟广告'},
{value: 135, name: '视频广告'},
{value: 1548, name: '搜索引擎'}
]
}]
};
myChart.setOption(option);
```
Step 5:在模板中使用 ECharts
在Vue模板中使用ECharts实例:
```html
<template>
<div id="chart" style="height: 300px;"></div>
</template>
```
这样就可以在Vue中使用ECharts制作圆环图了。
阅读全文