WaitTemp() {
const temp = {}
const makeRequest = () => {
// 重新赋值
temp['parms1'] = this.queryData.reviewId
temp['parms2'] = this.reviewInfo.reviewLeaderId
if (temp.parms1 && temp.parms2) {
// 满足条件时进行实际请求
this.realRequest(temp)
clearTimeout(timer)
} else {
timeCount += 100
if (timeCount > 30000) {
console.log('error')
} else {
timer = setTimeout(makeRequest, 100)
}
}
}
let timer = null
let timeCount = 0
// 第一次调用函数开始等待
makeRequest()
},