因为id唯一,v-for出来的id不唯一
故不能渲染出来
解决办法
使用ref获取标签元素
示例 vue3+setup语法糖
<div ref="progress" style="width:100%;height:100%"></div>
var progress = ref(null)
var option={...}
onMounted(() => {
setTimeout(() => {
let myChart = echarts.init(progress.value);
option && myChart.setOption(option);
}, 0);
})