import axios from 'axios'
const instance = axios.create({
baseURL: 'https://www.fastmock.site/mock/de079ac16c0f60e90d994330650e4497/shuanggou',
timeout: 10000
})
const get = (url, params = {}) => {
return new Promise((resolve, reject) => {
instance.get(url, { params }).then((response) => {
resolve(response.data)
}, err => {
reject(err)
})
})
}
const post = (url, data = {}) => {
return new Promise((resolve, reject) => {
instance.post(url, data, {
headers: {
'Content-Type': 'application/json'
}
}).then((response) => {
resolve(response.data)
}, err => {
reject(err)
})
})
}
export { post, get }
You辉编程__axios发送ajax请求的封装
于 2022-05-05 14:21:22 首次发布