首页 > 编程语言 > 详细

2 彻底搞懂json字符串和json数组的区别

时间:2020-04-12 20:38:23      阅读:282      评论:0      收藏:0      [点我收藏+]

Json数组

技术分享图片

 

 

 》注意username不是“username”,即key不加双引号

》还有下面的附带信息

技术分享图片

 

 

 

Json字符串

技术分享图片

 

 

 》key都加了双引号

》不带有任何的附加信息

 

Json数组转Json字符串

JSON.stringify(Json数组)

 

附加信息:

技术分享图片

 

 大家看看右边的是什么?

其实右边的既不是Json数组也不是Json字符串

我传递的Json字符串,到表单中就是这样的了

技术分享图片

 

 这个方式传递到后台是ok的。

我的请求方法为

export const postRequest = (url, params) => {
  return axios({
    method: ‘post‘,
    url: `${base}${url}`,
    data: params,
    // transformRequest: [function (data) {
    //   let ret = ‘‘
    //   for (let it in data) {
    //     ret += encodeURIComponent(it) + ‘=‘ + encodeURIComponent(data[it]) + ‘&‘
    //   }
    //   return ret
    // }],
    headers: {
      ‘Content-Type‘: ‘application/json‘
    }
  });
}

如果不注释代码那么就会显示刚刚右侧的情况,搞了一天居然在这个地方遇到了坑!

以后注意啊

 

2 彻底搞懂json字符串和json数组的区别

原文:https://www.cnblogs.com/gfbzs/p/12687416.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!