FormData 接口提供了一种表示表单数据的键值对 key/value 的构造方式
并且可以轻松的将数据通过XMLHttpRequest.send() 方法发送出去,
语法
构造函数
formdata=new FormData
方法
FormData.append()向 FormData 中添加新的属性值,FormData 对应的属性值存在也不会覆盖原值,而是新增一个值,如果属性不存在则新增一项属性值
语法
formData.append(name, value);
实战中的代码
async afterRead(file) {// console.log(file);const formdata = new FormData(); //文件上传formdata.append("file", file.file);const res = await this.$http.post("/upload", formdata);this.model.user_img = res.data.url;},
