wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: (res) => { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 let tempFilePaths = res.tempFilePaths[0];//拍照和选取本地图片都是数组 wx.uploadFile({ url: 'https://uploads', //仅为示例,非真实的接口地址 filePath: tempFilePaths, name: 'file', formData: { 'user': 'test' }, success: (res) => { if (res.statusCode == 200 && res.errMsg == "uploadFile:ok"){ let data = JSON.parse(res.data); let tempImg = data[0].url; let tem = 'person.avatar' this.setData({ [tem]: tempImg }) } }, fail: function (res) { } }) }, fail: function (res) { } })