//在表外定义一个参数,根据这个参数进行判断是否为第一次执行
var barChartData
var barChartOption = {
...自己需要的图表
}
//这里是我们需要的重点
if (barChartData) {
barChartData.setOption(barChartOption);
} else {
function createExample(option, tooltipOption) {
barChartData = echarts.init(document.getElementById(id));
barChartData.setOption(option);
tools.loopShowTooltip(barChartData, option, tooltipOption);
window.addEventListener("resize", function() {
barChartData.resize();
})
}
createExample(barChartOption, {
loopSeries: true
});
}
注意:这里需要引入一个echarts-tooltip-carousel.js库!
