自学内容网 自学内容网

uniapp上传图片修改头像操作

handleAvator() {
uni.chooseImage({
count: 1,
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], //从相册选择
success: (res) => {
uni.uploadFile({
url: this.baseUrl + '/system/dooruser/avatar',
filePath: res.tempFilePaths[0],
name: 'file',
success: (uploadFileRes) => {
this.form.userImg = JSON.parse(uploadFileRes.data).imgUrl
updatePersonMessage(this.form).then(response => {

})

}
});
}
});
},

通过uni.chooseImage选择是相机还是通过相册进行上传图片sourceType: ['album', 'camera'],可以是原图也可以是压缩图片sizeType: ['original', 'compressed'],通过uni.uploadFile将图片上传成功后用JSON.parse改变一下形式然后进行form.userImg赋值然后调用了我自己的编辑接口updatePersonMessage完成操作


原文地址:https://blog.csdn.net/bbkhhvv/article/details/140611594

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!