在利用Element框架进行文件上传的过程中,用自定义的方式进行文件上传
1、采用httprequst方式
uploadFile (param) { // 其中params是httpRequest 方法中隐藏的参数,一般人不知道
// 定义一个新的表单对象
const fd = new FormData()
fd.append(‘file’, param.file)
upload.upload(this.$base.setUploadUrl(), fd).then(res => {
this.projArea.area_pic = res.data.file_path
})
return false
}
2、采用beforeupload方式上传
在before-upload上传过程中获取上传的文件,然后利用简单上传即可完成,此办法也可以解决跨域问题,但是element特效看不到 比如上传完毕以后的图片删除放大效果

参考网址: https://blog.youkuaiyun.com/m0_37893932/article/details/79237308

本文详细介绍了使用Element UI框架进行文件上传的两种方法:通过httpRequest自定义上传和利用before-upload钩子实现上传。这两种方法均可有效处理跨域问题,并提供了具体代码示例。
1153

被折叠的 条评论
为什么被折叠?



