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;
},