Open Innei opened 3 years ago
我想在 response 返回的 JSON,进一步做处理。比如吧 snake_case 转成 camelCase,我开始想在 interceptors 实现如下。
instance.interceptors.response.use(async (response, option) => { const newRes = await response.clone().json() return camelcaseKeys(newRes) })
但是这样,error handler 就会失效。
有没有其他办法实现这个功能
@Innei 这 json 方法是 fetch 的 json 方法,应该是没办法自定义的吧。
我想在 response 返回的 JSON,进一步做处理。比如吧 snake_case 转成 camelCase,我开始想在 interceptors 实现如下。
但是这样,error handler 就会失效。
有没有其他办法实现这个功能