小程序获取真实头像信息之后存入后台

function onChooseAvatar(e){
        // 获取小程序头像信息
          userData.headimgurl= e.detail.avatarUrl
                  // 传入后台
                    let postUrl = baseUrl + "/api/ajax/upload"  //后端接收头像信息的接口地址
                          uni.uploadFile({
                              url: postUrl,
                              fileType: "image",
                              filePath: userData.headimgurl, //自定义的头像数据
                              name: 'file',
                              // 经过escape()转转义之后的文件名和图片链接一部分一致
                              success: (uploadFileRes) => {

                                //返回头像图片信息
                                console.log(uploadFileRes,'6666666666')
                                  let partImgUrl = JSON.parse(uploadFileRes.data)
                                 userData.headimgurl=partImgUrl.location
                              },
                              fail: (err) => {
                                  uni.showToast({
                                      icon: 'none',
                                      title: '上传头像失败!'
                                  })
                                  console.log('fail', err);
                              }
          })
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值