小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如图,想选择文件后将它append进formdata里,结果打印出来数据都为空的,请问这是什么原因呢?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://ask.dcloud.net.cn/explore/category-12
去这里提问吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
var fData = [] fData.push({ file:res.tempFiles[0] })
用数组的push吧,再就是去看下FormData的语法吧
//通过FormData构造函数创建一个空对象 var formdata=new FormData(); //可以通过append()方法来追加数据 formdata.append("name","laotie"); //通过get方法对值进行读取 console.log(formdata.get("name"));//laotie //通过set方法对值进行设置 formdata.set("name","laoliu"); console.log(formdata.get("name"));//laoliu
我记得formdata打印出来都是空的,不管你添加没添加进去打印出来都空。但是可以遍历打印出key和value
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://ask.dcloud.net.cn/explore/category-12
去这里提问吧
var fData = [] fData.push({ file:res.tempFiles[0] })
用数组的push吧,再就是去看下FormData的语法吧
//通过FormData构造函数创建一个空对象 var formdata=new FormData(); //可以通过append()方法来追加数据 formdata.append("name","laotie"); //通过get方法对值进行读取 console.log(formdata.get("name"));//laotie //通过set方法对值进行设置 formdata.set("name","laoliu"); console.log(formdata.get("name"));//laoliu
我记得formdata打印出来都是空的,不管你添加没添加进去打印出来都空。但是可以遍历打印出key和value