uni-app使用axios,真机报错adapter is not a function

作者: 小枫枫

临枫的项目经历分享给你们啦~

扫码交朋友

标签:

特别声明:文章有少部分为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

封装axios时候配置一下

axios.defaults.adapter = function(config){
	return new Promise((resolve,reject)=>{
		var settle = require('axios/lib/core/settle');
		        var buildURL = require('axios/lib/helpers/buildURL');
		        uni.request({
		            method: config.method.toUpperCase(),
		            url: config.baseURL + buildURL(config.url, config.params, config.paramsSerializer),
		            header: config.headers,
		            data: config.data,
		            dataType: config.dataType,
		            responseType: config.responseType,
		            sslVerify: config.sslVerify,
		            complete: function complete(response) {
		                response = {
		                    data: response.data,
		                    status: response.statusCode,
		                    errMsg: response.errMsg,
		                    header: response.header,
		                    config: config
		                };
		
		                settle(resolve, reject, response);
		            }
		        })
	})
}
本文最后更新于2020-4-20,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏

作者: 小枫枫, 转载或复制请以 超链接形式 并注明出处 小枫枫不疯喔
原文地址: 《uni-app使用axios,真机报错adapter is not a function》 发布于2020-4-20

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏