modufyimage(){
const that = this
uni.chooseImage({
count: 1, // 最多可以选择的图片张数,默认9/这里可以限制照片数量
sizeType: ['original', 'compressed'], //original 原图,compressed 压缩图,默认二者都有
sourceType: ['album','camera'], //album 从相册选图,camera 使用相机,默认二者都有。如需直接开相机或直接选相册,请只使用一个选项
success: function(res) {
console.log(res)
// const len = that.imageList.length
uni.uploadFile({
url: 'https://www.xxxxxx.com/CloudCareWeb/api/user/modifyAvatar', //仅为示例,非真实的接口地址
filePath: res.tempFilePaths[0],
name: 'upload',//这里注意修改成后端需要的字段
formData: {
userid: '1',
token:"12455eeeeeet43233",
},
success: (uploadFileRes) => {
console.log(that.$store.state.user,"10343")
console.log(JSON.parse(uploadFileRes.data),"93")
let res = JSON.parse(uploadFileRes.data);
},
fail: (e) => {
console.log("网络请求fail");
},
complete: () => {
//返回成功后调用后端返回的照片接口刷新头像
console.log("网络请求complete");
uni.hideLoading();
uni.showToast({
title: '上传成功!',
icon: 'none'
});
}
});
}
})
},
uniapp修改个人头像或是上传照片,或者自拍
最新推荐文章于 2024-09-05 15:39:08 发布