我的代码中有以下代码片段,它为请求设置了以毫秒为单位的超时。但即使满足超时,它也不会取消。
var httpURL = {
method : URLobj.method,
url : urlString,
data : data,
withCredentials : true,
headers : URLobj.headers,
timeout:200
};
this.$http(httpURL).success(successFunc).error(errorFunc);
有人可以解释一下如何使用这个超时参数。我正在使用 v1.2.26。
这就是创建一个带有超时的 $http 调用的方法
$http({
method: URLobj.method,
url: urlstring,
withCredentials : true,
headers: URLobj.headers,
timeout: 200
}).success(function(data){
// With the data succesfully returned, call our callback
successFunc(data);
}).error(function(){
errorFunc("error");
});
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)