1. 下载依赖包
npm install echarts --save
2. 在组件中创建要填入的div
<div id="main"></div>
3. 在要使用的组件中引入
// 引入 echarts 核心模块,核心模块提供了 echarts 使用必须要的接口。
import * as echarts from 'echarts'
mounted(){
let myChart = echarts.init(document.getElementById('main'), null, {
width: 242,
height: 160
})
const option = {
radar: {
// shape: 'circle',
indicator: [
{ name: '考勤', max: 6500 },
{ name: '技术', max: 16000 },
{ name: '管理', max: 30000 },
{ name: '分享', max: 38000 },
{ name: 'bug', max: 52000 },
{ name: '助人', max: 25000 }
],
// 设置大小
radius: 50
},
series: [
{
name: 'Budget vs spending',
type: 'radar',
data: [
{
value: [1000, 3000, 20000, 35000, 50000, 18000],
name: 'Allocated Budget'
},
{
value: [5000, 14000, 28000, 26000, 42000, 21000],
name: 'Actual Spending'
}
]
}
]
}
myChart.setOption(option)
}
4. 写完之后页面不会渲染,可能是因为没有给div盒子设置大小
#main {
width: 100px;
height: 100px;
}