vue获取上传文件路径_vue中文件上传及接收

准备:

前端:vue环境+axios+elemen-ui

后端:node.js multer

前端代码:

// 引入axios

import axios from 'axios';

// 获取用户信息

getUserInfo() {

// 发送请求 获取用户信息

getInfo()

.then(res => {

// 接收数据

let { data } = res;

this.userInfo = data[0] // 渲染

})

.catch(err => {

console.log(err)

})

},

// 头像上传成功

handleAvatarSuccess(res, file) {

this.imageUrl = URL.createObjectURL(file.raw);

},

// 头上上传之前限制

beforeAvatarUpload(file) {

const isJPG = file.type === 'image/jpeg';

const isLt2M = file.size / 1024 / 1024 < 2;

if (!isJPG) {

this.$message.error('上传头像图片只能是 JPG 格式!');

}

if (!isLt2M) {

t


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部