javascript Axios示例,带有transformResponse.js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Axios示例,带有transformResponse.js相关的知识,希望对你有一定的参考价值。
import axios from 'axios'
const axiosInstance = axios.create({
baseURL: CONFIG_BASE_URL,
transformResponse: [
(data) => {
let resp
try {
resp = JSON.parse(data)
} catch (error) {
throw Error(`[requestClient] Error parsing response JSON data - ${JSON.stringify(error)}`)
}
if (resp.status === 'success') {
return resp.data
} else {
throw Error(`[requestClient] Request failed with reason - ${data}`)
}
}
]
})
export default axiosInstance
以上是关于javascript Axios示例,带有transformResponse.js的主要内容,如果未能解决你的问题,请参考以下文章
Axios 处理错误
javascript 使用Axios的Vuex Action示例
Javascript - 无法发布数据(使用 axios),而它在邮递员中工作。为啥?
带有示例的 JavaScript 模块模式 [关闭]
带有示例的 JavaScript 模块模式 [关闭]
带有示例的 JavaScript 模块模式 [关闭]