在uni-app开发,append后数据没有显示的解决方法?

发布于 5 年前作者 xia237852 次浏览最后编辑 5 年前来自 ask

如图,想选择文件后将它append进formdata里,结果打印出来数据都为空的,请问这是什么原因呢?

3 回复
lei26
lei261 楼5 年前
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
mingluo
mingluo3 楼6 个月前

我记得formdata打印出来都是空的,不管你添加没添加进去打印出来都空。但是可以遍历打印出key和value