Ant Design Pro GET 请求相同参数多选时格式化字段名
Ant Design axios Umi.js About 423 words需求
当ProFormSelect的mode切为multiple时,request请求会使用field[]=a&field[]=b来进行网络请求。
axios
此行为主要由axios控制。将paramsSerializer设置为arrayFormat: 'repeat'即可。
代码
import {request} from "@umijs/max";
async function getData(options?: { [key: string]: any }) {
return request('/api/data', {
method: 'GET',
params: {
...(options || {}),
},
paramsSerializer: (params) => stringify(params, { arrayFormat: 'repeat' }),
});
}
Views: 5 · Posted: 2026-08-14
———         Thanks for Reading         ———
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...