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完成操作
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。