1***@qq.com
1***@qq.com
  • 发布:2020-04-17 09:39
  • 更新:2020-07-03 20:31
  • 阅读:2800

关于uni.request post传值问题

分类:uni-app

简单封装了一个post方法如下
uniPost(url, para) {
return new Promise((resolve, reject) => {
uni.request({
url: Vue.prototype.base.chifengApi + url,
data: para,
method: "POST",
header: {
'content-type': 'application/json',
'Authorization': 'Bearer ' + uni.getStorageSync('token')
},
success: (res) => {
resolve(res);
},
fail: (err) => {
reject(err)
}
});
})
}

以下为调用
this.methods.uniPost(url,that.billInfo, )
.then(res=>{
console.log(res)
});
当我直接将that.billInfo传入的时候后端接收不到数组,只有将billInfo的属性全部一个个列出来才能完成请求,请问是本就这样,还是我姿势不对?

2020-04-17 09:39 负责人:无 分享
已邀请:
x***@qq.com

x***@qq.com - 疑问?的小纳?

that.billinfo里面的数据怎么定义的,that定义了吗,

  • 1***@qq.com (作者)

    我知道原因了,对象里有个数值型的,转一下就好了,谢谢!

    2020-04-17 15:28

4***@qq.com

4***@qq.com

你这个多此一举,和没封装有什么区别,

该问题目前已经被锁定, 无法添加新回复