不需要高耦合之前的代码的,Tab切换初始化
var tap={};
//默认tab1初始化
tap[0] = 'init';
var line1Chart = echarts.init(document.getElementById('line1Chart'));
var line2Chart,line3Chart,line4Chart;
然后在tab切换事件中
if(!tap[1]){
line2Chart = echarts.init(document.getElementById('line2Chart'));
tap[1] = 'init';
console.log("tap[1]初始化成功")
}
if(!tap[2]){
line3Chart = echarts.init(document.getElementById('line3Chart'));
tap[2] = 'init';
console.log("tap[2]初始化成功")
}
以此类推...................