Axios paramsSerializer 1.x版的正确使用方法

lymgl2op  于 2022-11-05  发布在  iOS
关注(0)|答案(1)|浏览(249)

Axios最近进行了一次重大升级,从1.x版本开始,我无法正确地向它引入我自己的参数串行化程序。
我过去是这样做的:

axios.defaults.paramsSerializer = params => qs.stringify(params, { arrayFormat: 'comma', encode: false });

现在,paramsSerializer的定义更改为以下内容:

axios.defaults.paramsSerializer = {
    indexes: null,
    encode: ...
}

有没有人知道,考虑到新的定义,我可以如何将我的序列化程序分配给它?

juud5qan

juud5qan1#

我也面临着同样的问题,这条评论对我帮助很大https://github.com/axios/axios/issues/5058#issuecomment-1272107602
希望对你有用

相关问题