<template>
<div class="row q-pa-sm">
<div style="margin-top:90px;margin-left:150px;">
<div ref="chart1" style="height: 400px;width:500px;display: inline-block;"></div>
<div ref="chart2" style="height: 400px;width:500px;display: inline-block;"></div>
</div>
</div>
</template>
<script lang="ts" setup>
import * as echarts from 'echarts';
import { ref,onMounted} from 'vue';
const chart1 = ref();
const chart2 = ref();
let myChart: echarts.ECharts;
let myChart2: echarts.ECharts;
onMounted(() => {
myChart = echarts.init(chart1.value);
myChart.setOpti

此代码段展示了如何在Vue组件中使用TypeScript(TS)集成ECharts库,初始化两个图表——一个柱状图和一个饼图。onMounted钩子用于在组件挂载后设置图表选项,并添加窗口调整事件监听器以实现图表的自适应大小。
最低0.47元/天 解锁文章
9419

被折叠的 条评论
为什么被折叠?



