vue画echarts雷达图

复制代码
<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>
相关推荐
Python私教9 分钟前
安装electron项目是为什么要执行postinstall script
前端·javascript·electron
shmily_yyA18 分钟前
Nextjs15 实战 - React Notes之SidebarNoteList优化和Suspense的使用
前端·react.js·前端框架
知识分享小能手18 分钟前
CSS3学习教程,从入门到精通, 化妆品网站 HTML5 + CSS3 完整项目(26)
前端·javascript·css·学习·css3·html5·媒体
了不起的码农41 分钟前
ES6对函数参数的新设计
前端·ecmascript·es6
XH2761 小时前
Android 通知用法详解
前端
陈随易1 小时前
盘点23个Nodejs的替代品Bun的实用功能
前端·后端·程序员
uhakadotcom1 小时前
兄弟们,炸裂了!llama 4发布了!又有哪些创业公司被颠覆了?
前端·算法·面试
uhakadotcom1 小时前
EventEmitter3:高性能事件发射器的使用与优势
前端·javascript·面试
XH2761 小时前
Android Bitmap.createBitmap() 用法全解析
前端·设计
XH2761 小时前
Android ContentResolver地点增删改查详解
前端·后端