统计
  • 文章总数:76 篇
  • 评论总数:174 条
  • 分类总数:6 个
  • 最后更新:2天前

axios 表单(formData)方式上传文件

本文阅读 1 分钟
首页 技术交流 正文

Test

<input id="name" name="name"/>
<input id="age" name="age"/>
<input id="file" type="file" name="file" multiple>
let forms = new FormData()

forms.append('name', document.getElementById('name').value)
forms.append('age', document.getElementById('age').value)

let files = document.getElementById('file').files

// 上传多个文件
Array.from(files).forEach(item => {
    forms.append('file', item)
})


const options = {
  method: 'POST',
  // headers: { 'content-type': 'application/x-www-form-urlencoded' },
  // headers: { 'content-type': 'multipart/form-data' },
  data: forms,
  url,
};
axios(options);
本文经授权后发布,本文观点不代表立场,文章出自:https://shagain.club/index.php/archives/727/
-- 展开阅读全文 --
免费的才是最贵的
« 上一篇 05-09
宝塔Linux面板root用户使用Navicat15无法数据库的解决方案
下一篇 » 05-09

发表评论

发表评论