项目地址:github.com/WangZhenHao…
小程序导入example目录即可访问
const wxAxios = require('../../dist/wx-axois')
this.axios = new wxAxios({
timeout: 0,
header: {
'my-hearder': '1111'
},
baseURL: ''
});
this.axios.interceptors.response.use(function(res) {
return res;
}, function(reject) {
return reject
})
this.axios.interceptors.request.use(function(res) {
return res;
})
this.axios.get('http://www.baidu.com/tes', {wzh: 'wzh'}).then(res => {
console.log(res)
}).catch(res => {
console.log(res)
})
this.axios.post('http://www.baidu.com/tes', {wzh: 'wzh'}).then(res => {
console.log(res)
}).catch(res => {
console.log(res)
})
const source = wxAxios.cancelToken.source();
this.axios.request({
url: 'http://www.baidu.com/tset',
cancelToken: source.token
}).then(res => {
console.log(res, 'resolve')
}).catch(res => {
console.log(res, 'resolve')
})
source.cancel('取消请求')
npm install
npm run dev
npm run build
qq讨论群: 475870039