const setTimer = (id) => { let timer = null axios.post(id).then(res => { if (res) { // 根据状态判断 clearTimeout(timer)//清理定时器 } else { timer = setTimeout(() => { setTimer(id) }, 2000) } }) }