?參考文獻:微信小程序登錄——頭像_onchooseavatar-CSDN博客
<button open-type="chooseAvatar" @chooseavatar="onChooseAvatar"> </button>onChooseAvatar(e) {uni.showLoading({title: '上傳中...',mask: true});uni.uploadFile({url: baseUrl.url + "/xihefile/user/file/upload",filePath: e.detail.avatarUrl,name: "file",formData: {},success: (uploadFileRes) => {uni.hideLoading();uni.setStorageSync("avatarUrl", e.detail.avatarUrl);console.log(uploadFileRes, '');let url = JSON.parse(uploadFileRes.data).data;this.avatarUrl = e.detail.avatarUrl;setTimeout(() => {console.log('this.baseURL前綴',this.baseURL)// this.actaimg=`${this.baseURL}${url}` console.log('我是轉化后的頭像',this.actaimg)this.weAvatar = url;})console.log(e.detail.avatarUrl, '成功');},fail: (err) => {uni.hideLoading();uni.showToast({title: '上傳失敗,請重試',icon: 'none'});console.log(err, '失敗');}});}