wx.request 如何post 后传参变成[object Object]

Posted wdw31210

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wx.request 如何post 后传参变成[object Object]相关的知识,希望对你有一定的参考价值。

1、默认是GET请求,参数少没关系,参数多了就传不了

wx.request({
url: t.data.baseurl + "xxxxx",
data: data,
cachetime: "30",
success: function (a) {}

 

2、改造

增加红色部分即可

wx.request({
url: t.data.baseurl + "xxxxx",
data: data,
cachetime: "30",
method: ‘post‘,
header: {
"Content-Type": "application/x-www-form-urlencoded"
},
success: function (a) {

 

注意事项:data里面如果有再嵌套对象,必须先json化,否则会变成 [object Object] 后端取到也是这个

data.sz=JSON.stringify(data.sz);

 

以上是关于wx.request 如何post 后传参变成[object Object]的主要内容,如果未能解决你的问题,请参考以下文章

wx.request() 的post 请求

微信小程序 wx.request POST请求------中文乱码问题

微信小程序 wx.request

微信小程序:wx.request之post请求后端无法获取数据的问题

微信小程序的wx.request请求方法,标准写法

[踩坑]url传参+变空格