为什么this.fromData 打印出来是个FromData{},啥都没有??

为什么this.fromData 打印出来是个FromData{},啥都没有??

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2021-11-19 22:58:06

参考一下MDN的文档:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData


获取 FormData上的数据,需要这样获取:FormData.get()或者是FormData.getAll()

  • 提问者 jk55 #1

    https://img1.sycdn.imooc.com//climg/619afa2609a53e1004920098.jpg

    https://img1.sycdn.imooc.com//climg/619afa32094fcaaf01890032.jpg

    https://img1.sycdn.imooc.com//climg/619afa45093474d603240088.jpg

    为什么就是取不到值是什么原因

    2021-11-22 10:03:06
  • Brian 回复 提问者 jk55 #2

    从源头找问题:


    先看看前端有没有传文件,看看headers,看看network,然后检查后端。


    或者使用postman来进行测试,发送一个测试的文件。


    检查一下,进来upLoadImg这个方法没有?


    然后,打印一下ctx.request,看看有没有files这个属性。



    2021-11-22 23:33:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师