先看效果
一、data中初始化函数名
data() {return {rotateIntervalCircle:null}},
二、series中出初始化开始旋转角度
startAngle:0,
三、编写定时器
this.rotateIntervalCircle = setInterval(() => {let currentAngle = (option.series[0].startAngle || 0) + 30; // 增加角度来实现旋转option.series[0].startAngle = currentAngle % 360; // 保持角度在0-359之间myChart.setOption(option);}, 3000); // 每1秒旋转5度
四、离开页面时销毁函数
beforeDestroy()