浏览器上传图片到服务端,我用过两种方法:
1.本地图片转换成base64,然后通过普通的post请求发送到服务端。
操作简单,适合小图,以及如果想兼容低版本的ie没办法用此方法
2.通过form表单提交。
form表单提交图片会刷新页面,也可以时form绑定到一个隐藏的ifr a me上,可以实现无刷新提交数据。但是如果想传输多条form表单数据,需要写很多dom,同时还要写ifr a me,太麻烦。
目前感觉比较干净的办法就是通过axios的post请求,发送form数据到后台。
html部分