Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2552|回复: 0
打印 上一主题 下一主题

qs.stringify() 和JSON.stringify()的区别

[复制链接]

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
跳转到指定楼层
楼主
发表于 2017-11-7 10:35:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
qs库的npm地址:https://www.npmjs.com/package/qs

功能虽然都是序列化。假设我要提交的数据如下

var a = {name:'hehe',age:10};
qs.stringify序列化结果如下
name=hehe&age=10

而JSON.stringify序列化结果如下:
"{"a":"hehe","age":10}"



使用方法:
  1. import fetch from '@/utils/fetch'
  2. // import qs from 'qs'
  3. export function fetchList(params) {
  4.   return fetch({
  5.     url: '/role/search',
  6.     method: 'post',
  7.     data: JSON.stringify(params), // qs.stringify(params) , // JSON.stringify(params), //
  8.     headers: { 'Content-Type': 'application/json;charset=UTF-8' }
  9.   })
  10. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-25 10:00 , Processed in 0.057555 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表