在Reactjs中将每个执行循环休眠30秒

时间:2019-05-12 09:31:49

标签: javascript reactjs

我已经在Javascript中创建了一个for循环,用于执行一些api操作。每次执行后,我需要将循环睡眠30秒。我该怎么办?

我也遵循了this文档,但是它对我不起作用。

这是我的Javascript(reactjs)代码:

for(var employee in this.state.employees){     
axios.get(SHEET_API_URL, {
    headers:{
        token: localStorage.getItem('companyIdToken')
    },
    params:{
        param1: this.state.employees[employee],
        param2: monthvalue
    }   
})
    .then(response => {
        console.log(this.state.employees[employee]+" data is updated")
    })
    .catch(error => {
        console.log(error)
    });

   //sleep for 30 seconds after each execution

}

如何在javascript(reactjs)中执行此操作?

0 个答案:

没有答案