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);