vue el-upload
先从file对象说起http://www.w3school.com.cn/jsref/dom_obj_fileupload.asp其实原来我也不太了解~~原来不是js对象哈,是HTML DOM对象原来不是只要直接配置地址不,但是现在后台的格式没有按照这边上传的来,因为使用了自定义的方法具体的我本来想通过参考这个地址实现https://segmentfault.com/q
·
先从file对象说起
其实原来我也不太了解~~
原来不是js对象哈,是HTML DOM对象
原来不是只要直接配置地址不,但是现在后台的格式没有按照这边上传的来,因为使用了自定义的方法
具体的我本来想通过参考这个地址实现
https://segmentfault.com/q/1010000011832945/a-1020000012707231
不好意思一直404,我没有实现出来
然后参考了这位大佬的总结
大抵原因是因为formdata和data不能一起传递,要传递formdata就不能有data,
我原来一直是按照data的格式传递它的,所以一直404
这是一次很好的总结吧
<el-upload
action=""
:http-request="upload"
list-type="picture-card"
:before-upload="beforeAvatarUpload"
:on-preview="handlePictureCardPreview"
:on-remove="handleRemove">
<i class="el-icon-plus"></i>
</el-upload>
upload(file){
let self = this;
console.log(file);
let formData = new FormData();
formData.append('file', file.file);
self.$axios.post('http://192.168.52.105:9001/inuol-front/services/tools/upload',formData).then((res) => {
})
},
更多推荐
已为社区贡献10条内容
所有评论(0)