<template>
<div ref="evaluationDimension" style="width: 100%; height: 260px"></div>
</template>
<script setup>
import * as echarts from "echarts";
import { ref, onMounted, reactive } from "vue";
const evaluationDimension = ref()
onMounted(() => {
initDimension()
});
const initDimension = () => {
var myChart = echarts.init(evaluationDimension.value);
var option;
option = {
radar: {
axisLine: {
show: false
},
splitNumber: 5, //线的数量
center: ['50%', '50%'],
// 外半径占据容器大小
radius: '75%',
indicator: [
{ name: '完整性', max: 100, axisLabel: {show: true}},
{ name: '可访问性', max: 100 },
{ name: '准确性\n(未参考)', max: 100 },
{ name: '时效性\n(未参考)', max: 100 },
{ name: '规范性\n(未参考)', max: 100 },
],
splitArea: {
areaStyle: {
color: 'transparent',
}
},
axisName: {
color: '#333'
},
},
series: [
{
type: 'radar',
data: [
{
value: [70, 60],
itemStyle: {
normal: {
color: '#47BF89',
lineStyle: {
color: '#47BF89',
},
},
}
}
]
}
]
};
option && myChart.setOption(option);
}
</script>
vue画echarts雷达图
说学逗唱攻城狮2023-08-25 12:20
相关推荐
yqcoder4 分钟前
NPM 包管理问题汇总程序菜鸟营11 分钟前
nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)bsr198322 分钟前
前端路由的hash模式和history模式Swift社区31 分钟前
统计文本文件中单词频率的 Swift 与 Bash 实现详解杨过姑父1 小时前
ES6 简单练习笔记--变量申明Sunny_lxm1 小时前
<keep-alive> <component ></component> </keep-alive>缓存的组件实现组件,实现组件切换时每次都执行指定方法Zero_pl2 小时前
vue学习路线咔咔库奇2 小时前
【TypeScript】命名空间、模块、声明文件2013crazy2 小时前
Java 基于 SpringBoot+Vue 的校园兼职平台(附源码、部署、文档)兩尛2 小时前
订单状态定时处理、来单提醒和客户催单(day10)