比如:
{
a: 1,
b: 2,
c: 3,
}
转为
http://xxx.xxx?a=1&b=2&c=3
这个有没有第三方库去做这个转化,因为对象中的字段可能很多,不可能一个一个写
比如:
{
a: 1,
b: 2,
c: 3,
}
转为
http://xxx.xxx?a=1&b=2&c=3
这个有没有第三方库去做这个转化,因为对象中的字段可能很多,不可能一个一个写
https://developer.mozilla.org...
Object.entries({
a: 1,
b: 2,
c: 3,
}).reduce((searchParams,[name,value])=>
(searchParams.append(name,value),searchParams),new URLSearchParams())
.toString();
//'a=1&b=2&c=3'
jqery也有一个 $.param({})
https://jquery.cuishifeng.cn/...
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
主流方案那就 qs 这个库了。
如果业务里都是只有一级的话也可以自己简单封装一个工具函数,遍历下 Key-Value 而已,可以不用为此引入个库,还占地方。