<记录> axios 模拟表单提交数据

ajax 可以通过 FormData 对象模拟表单提交数据

第一种方式:自定义FormData信息

//创建formData对象
var formData = new FormData();    
//添加键值对
formData.append("team_id", this.team_id)    
formData.append("content", this.content)    
formData.append("img", this.img)
formData.append("match_id", this.id)
formData.append("section", status ? 1 : 0)
//设置请求头
var config = {
  headers: {
    'Content-Type': 'multipart/form-data'
  }
}
//发送请求
axios.post('/liveApi', formData, config).then(function (res) {
  console.log(res)
})

第二种方式:通过表单元素创建

//格式
var formData = new FormData(someFormElement);

猜你喜欢

转载自www.cnblogs.com/xiaoliwang/p/9452396.html
今日推荐