asyncMethod() {
//先执行
Promise.all([this.getListA(), this.getListB(),this.getListC(),this.getListD()
,this.getListE(),this.getListF(),this.getListG(),this.getListH()]).then(res => {
//后执行
this.initEcharts();
this.initEcharts2();
this.initEcharts3();
this.initEcharts4();
this.initEcharts5();
this.initEcharts6();
this.initEcharts7();
this.initEcharts8();
this.initEcharts9();
this.initEcharts10();
this.initEcharts11();
})
},
getListA() {
return new Promise((resolve, reject) => {
getXx().then(response => {
this.data= response.data;
resolve('success');
});
})
},
getListB() {
return new Promise((resolve, reject) => {
getXx2().then(response => {
this.data= response.data;
resolve('success');
});
});
},
getListB(){
.....
},