如何提交带文件的form表单

2019-03-25  本文已影响0人  LingSun

当表单中包含文件,并要求文件和表单中的数据一起提交到后台,下面是我用的方法:

var fd = new FormData()  // 先 new 一个FormData() 格式的变量

fd.append('data', JSON.stringify(obj))   // obj 是表单中的数据

fd.append('file', this.$refs.file.files)  // 我用的是原生<input type="file" ref="file"/>获取文件的

接下来调接口的时候直接把 fa 传给后台

备注:data 与 file 要与后台协商好用什么字段

上一篇下一篇

猜你喜欢

热点阅读