使用vue如何完成form表单中文件的传递?

后台是lumen
采用前后端分离的架构
前端是用vue

我在input-file中用 v-model 绑定
但是ajax传递给后台的是文件的name
而不是我们经常用$req->file('file')出来的那种obj形式

好几天了,还是没有研究明白怎么用vue可以传递文件

RulerBoy

https://www.laravist.com/discuss/laravel/how-to-use-vue-upload-pictures-657

我翻看问答记录找到这个回答,但是貌似有点不符合我的需求

我需要把几个文件或图片打包到一起,然后发送给后,而不是

input值发生改变就把文件传递到后台接口

RulerBoy

有一些懊恼了!

RulerBoy

https://github.com/vuejs/Discussion/issues/24
这是我昨天找到的类似问题
提供了解决方案,但是貌似我没成功

chenzeshu

不是VUE的问题,是input属性form-data的问题吧。。

JellyBool 微信公众号

不定期送书,送键盘,送订阅优惠