js对象转化为query传参,有没有库?

比如:

{
 a: 1,
 b: 2,
 c: 3,
}

转为

http://xxx.xxx?a=1&b=2&c=3

这个有没有第三方库去做这个转化,因为对象中的字段可能很多,不可能一个一个写

阅读 7.4k
3 个回答

主流方案那就 qs 这个库了。

如果业务里都是只有一级的话也可以自己简单封装一个工具函数,遍历下 Key-Value 而已,可以不用为此引入个库,还占地方。

npm i qs
qs.stringify(obj)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题