用element UI的upload上传组件上传文件,上传文件没有问题,但是通过data传参时,nodejs后台怎么也接收不到参数,一直显示“{}”;如下图

仔细百度了下,发现data传参格式是

而后台

用require('body-parser')接受数据,body-parser并不支持contentType: multipart/form-data的格式类型 。
相应的解决办法就是需要更改后台接收数据的格式。
参考解决方法:
https://blog.youkuaiyun.com/liruiqing520/article/details/99709908
https://segmentfault.com/a/1190000019702689

探讨使用ElementUI的Upload组件上传文件时,如何正确地将data参数传递到NodeJS后端。文章分析了body-parser不支持multipart/form-data格式的问题,并提供了修改后台接收数据格式的解决方案。
2021

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



