src/components/echarts/radarChart.vue
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<template>
<div :id="id" class="orderArea"></div>
</template>
<script>
import echarts from 'echarts'
import echartsTheme from "cps/echarts/theme/westeros.json";
export default {
name:'radarChart',
data(){
return {
id:"radarChart",
myChart:null,
}
},
mounted(){
this.loadChart();
},
beforeDestroy() {
if (!this.myChart) {
return
}
this.myChart.dispose();
this.myChart = null;
},
methods: {
loadChart(){
this.$nextTick(() => {
this.myChart = echarts.init(document.getElementById(this.id));
this.myChart.setOption(this.initOption());
})
},
initOption(){
let option = {
radar: [{
name: {
fontSize: 11 // 顶点字体大小 不能设置 radio 否则不能生效
},
splitLine: {
lineStyle: {
color: '#00aaff' // 每一圈的边界颜色
}
},
axisLabel: {
inside: true
},
axisLine: {
lineStyle: {
color: '#00aaff' // 半径线颜色
}
},
splitArea: {
areaStyle: {
// color: ['#00aaff', '#0099ff', '#00aaff', '#0099ff', '#00aaff'] // 每一圈的颜色
}
},
indicator: [
{text: '东北区域', max: 100, color: '#87DE75'}, // 选中颜色
{text: '华南区域', max: 100,color: '#FFA3A1'},
后面还有 45 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
