接口传递数组的几种格式

462 阅读1分钟

可用qs指定数组输出格式,如下

image.png

arrayFormat可用格式如下:

qs.stringify({ids: [1, 2, 3]}, {arrayFormat: ‘indices‘})
// 形式: ids[0]=1&aids1]=2&ids[2]=3

qs.stringify({ids: [1, 2, 3]}, {arrayFormat: ‘brackets‘})
// 形式:ids[]=1&ids[]=2&ids[]=3

qs.stringify({ids: [1, 2, 3]}, {arrayFormat: ‘repeat‘})
// 形式: ids=1&ids=2&id=3

image.png