要用递归
//调用接口的方法 就是要循环调用他
getOneData(){
return new Promise((resolve,reject)=>{
getData(url,obj).then(res=>{
resolve(res)
})
})
}
//递归调用方法 index :要调用几次既循环几次 ,arr 是将每次调用接口的res存进去
async getCompanyCode(index,arr){
console.log(index)
let res = await this.getTableData(‘123456‘)
arr.push(res)
if(index!==1){
await this.getCompanyCode(index-1,arr)
}
return arr
},
//在需要使用的地方 使用 3是循环3次 ,最后得到的result 就是想要的数据
let result = await this.getCompanyCode(3,[])