请使用Promise封装Ajax操作原始的Ajax操作如下:varonSu...
发布于 2022-03-03 17:29:00
请使用Promise封装Ajax操作
原始的Ajax操作如下:
原始的Ajax操作如下:
var onSuccess = function(result){} //成功的回调 var onFail = function(error){} //失败的回调 var req = new XMLHttpRequest() req.open("POST", "www.baidu.com", true) req.onload = function(){ if(req.readyState === 4 && req.status === 200){ onSuccess(req.response) } else { onFail(req.statusText) } } req.onerror = function(){ onFail(Error("网络异常")) }
关注者
0
被浏览
11