wx.uploadFile({
url: app.globalData.url + 'upImg', //服务器上传接口
filePath: tempFilePaths[0], //文件资源路径
name: 'file',
header: {
"Content-Type": "multipart/form-data",
'accept': 'application/json',
},
success(res) {
console.log(res)
if (res.statusCode == 200){
// that.setData({
// images: tempFilePaths
// })
let data = res.data;
// 为什么这么这么写,看下文
if ('object' !== typeof data) {
//坑一:与wx.request不同,wx.uploadFile返回的是[字符串],需要自己转为JSON格式
//如果不转换,直接用点运算符是获取不到后台返回的
data = JSON.parse(data)
}
console.log(data);
}
}
})