Axios最近进行了一次重大升级,从1.x版本开始,我无法正确地向它引入我自己的参数串行化程序。
我过去是这样做的:
axios.defaults.paramsSerializer = params => qs.stringify(params, { arrayFormat: 'comma', encode: false });
现在,paramsSerializer的定义更改为以下内容:
axios.defaults.paramsSerializer = {
indexes: null,
encode: ...
}
有没有人知道,考虑到新的定义,我可以如何将我的序列化程序分配给它?
1条答案
按热度按时间juud5qan1#
我也面临着同样的问题,这条评论对我帮助很大https://github.com/axios/axios/issues/5058#issuecomment-1272107602
希望对你有用