首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >arrayFormat等价于URLSearchParams

arrayFormat等价于URLSearchParams
EN

Stack Overflow用户
提问于 2019-10-18 14:24:31
回答 1查看 805关注 0票数 2

来自qs,我们将控制查询参数中的数组将如何使用arrayFormat选项(引用自下面的qs文档):

您可以使用arrayFormat选项指定输出数组的格式:

qs.stringify({ a:'b','c‘},{ arrayFormat:’索引‘}) // 'a=b&a1=c’qs.stringify({ a:'b','c‘},{ arrayFormat:’方括号‘}) // 'a[]=b&a[]=c’qs.stringify({ a:'b','c‘}),{ arrayFormat:‘重复’} // 'a=b&a=c‘qs.stringify({ a:'b','c’},{ arrayFormat:‘逗号’}) // 'a=b,c‘

如何用URLSearchParams控制格式?

做:

代码语言:javascript
复制
new URLSearchParams({ a: ['b', 'c']})

总是给a=b,c

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-18 14:32:29

你不能,这不是URLSearchParams的特性。

如果您需要这个特性,那么使用qs代替。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58452823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档