genertor结合promise模拟封装长查询

长查询:在没有使用websocket的时候我们需要查询一个接口的状态,我们需要不断地轮询该接口,直到该接口状态改变成我们需要的状态,停止查询。

首先模拟ajax请求:


定义一个方法去执行ajax请求:

在实际开发中,我们只需要把ajax中的setTimeout那一块改成我们真正的ajax请求业务逻辑即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容