有这么一个场景 我需要用setInterval获取ajax请求(后端不愿意使用webscoket),我这里发现就是接口处于pending时,还是一直在轮询发送请求,我想做一个优化就是当接口pending了就停止发送,直到后台返回数据了再继续轮询,这个能用async、await解决么?
有这么一个场景 我需要用setInterval获取ajax请求(后端不愿意使用webscoket),我这里发现就是接口处于pending时,还是一直在轮询发送请求,我想做一个优化就是当接口pending了就停止发送,直到后台返回数据了再继续轮询,这个能用async、await解决么?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
应该就是这个意思吧,等上一个请求完成后再发下一个请求,网络请求用
setTimeout
模拟。