黑白梦黑白梦

  • 文章
  • 专栏
  • 文章
  • 专栏

©2015-2026 黑白梦 粤ICP备15018165号

联系: heibaimeng@foxmail.com

全部文章

qs 对 url 参数进行 URL encoded

发布于 2020-09-18更新于 2023-04-08约 1 分钟

get 参数如果需要写得比较复杂,需要通过 qs 来进行编码。

基本使用:

let qs = require('qs');
let obj = { name: 'hbm', home: { name: 'beijing' } };
let r = qs.stringify(obj);
console.log(r);

axios中使用:

axios({
  method: 'get',
  url: url,
  params: data,
  paramsSerializer: params => {
    return qs.stringify(params, {arrayFormat: 'brackets'})
  }
})

本文收录于专栏

一些好用的 npm 前端开源库

收集一些好用的前端开源库,主要是 npm 包

0 篇文章更新于 2026-08-17
上一篇文章草稿功能开发思路与实现下一篇vue 虚拟滚动方案