class="avatar-uploader"
action="123"
:http-request="upLoad"
:show-file-list="false"
:on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload">
upLoad(file) {
const formData = new FormData();
formData.append('file', file.file);
console.log(file);
this.$http.uploadHttp('/udb/api/v1/oss/fileUpload', formData).then((res) => {
console.log(res);
console.log('上传成功');
if (res.data.code === 0) {
this.successUrl = res.data.response; // 请求之后将返回的URL给修改的接口在进行一次修改请求
this.headUrl = res.data.response; // 请求成功之后赋给头像的URL
this.$message('头像上传成功');
this.$store.dispatch('person