相关文章推荐
道上混的键盘  ·  丰田中国官方网站 - 关于丰田 - 公司简介·  1 年前    · 
小眼睛的羊肉串  ·  西南交通大学教师主页 周晓军--中文主页--首页·  1 年前    · 
礼貌的风衣  ·  中华吟诵_百度百科·  1 年前    · 
玩手机的数据线  ·  中央企业科技创新成果产品手册(2022年版)·  1 年前    · 
曾深爱过的毛衣  ·  【校园快讯】喜报!热烈祝贺我校于秋存老师荣获 ...·  2 年前    · 
Code  ›  js使用Fetch上传文件开发者社区
上传文件 formdata event fetch
https://cloud.tencent.com/developer/article/1929151
茫然的黑框眼镜
3 年前
作者头像
IT工作者
0 篇文章

js使用Fetch上传文件

原创
前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 程序技术知识 > js使用Fetch上传文件

js使用Fetch上传文件

原创
作者头像
IT工作者
发布 于 2022-01-05 16:38:46
3.9K 0
发布 于 2022-01-05 16:38:46
举报

俺将解释如何使用fetch实现这个功能。

假设你有一个带有文件输入字段的表单:

<input type="file" id="fileUpload" />

监听change事件:

document.querySelector('#fileUpload').addEventListener('change', event => {
  handleImageUpload(event)
})

我们在handleImageUpload()函数中处理我们的主要逻辑:

const handleImageUpload = event => {
  const files = event.target.files
  const formData = new FormData()
  formData.append('myFile', files[0])
  fetch('/saveImage', {
    method: 'POST',
    body: formData
  .then(response => response.json())
  .then(data => {
 
推荐文章
道上混的键盘  ·  丰田中国官方网站 - 关于丰田 - 公司简介
1 年前
小眼睛的羊肉串  ·  西南交通大学教师主页 周晓军--中文主页--首页
1 年前
礼貌的风衣  ·  中华吟诵_百度百科
1 年前
玩手机的数据线  ·  中央企业科技创新成果产品手册(2022年版)
1 年前
曾深爱过的毛衣  ·  【校园快讯】喜报!热烈祝贺我校于秋存老师荣获河南省“特级教师”荣誉称号!
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号