近期,在做项目的时候有涉及到柱状图和折线图共同放在一个图表里面的效果,所以在这里简单总结一下,有需要的朋友们可自行参考。
一、效果图
二、全部代码
<template>
<div class="chart" id="participationEchart"></div>
</template>
<script setup lang="ts">
import {
onMounted, inject, watch } from "vue";
const props = defineProps({
xAxisList: {
type: Array,
default: [],
},
participationObj: {
type: Object,
default: {
},
},
isRefres: {
// 用于判断是否刷新页面
type: Boolean,
default: false
}
});
type EChartsOption = echarts.EChartsOption;
const echarts: <