第一步先安装echarts
npm install echarts -S
第二步引入 引入到main.ts 全局
import * as echarts from 'echarts';
const app = createApp(App).use(store);
app.config.globalProperties.$echarts = echarts
第三步就开始使用了
const option = ref({
title: {
show: true,
text: "ECharts 入门示例",
},
xAxis: {
type: "category",
data: [],
axisLabel: {
interval: 0,
rotate: 30,
},
},
yAxis: {
type: "value",
},
series: [
{
data: [],
type: "bar",
},
],
});
onMounted(() => {
setTimeout(() => {
init();
}, 600)
postEhart().then((res: { data: { arr: never[]; list: never[] } }) => {
option.value.xAxis.data = res.data.arr;
option.value.series[0].data = res.data.list;
});
});
function init() {
var myChart = echarts.init(document.getElementById('mainyou'));
const optionValue = option.value;
myChart.setOption(optionValue);
}
<div id="mainyou"></div>