JavaScript 使用 fetch 上传文件
JavaScript 使用 fetch 上传文件
fetch
是 ES6 的一个新的特性,用来简化处理异步的 Ajax 请求。
fetch 可以参考 MDN 上的教程:https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch
假设后端(Java)有一个用于上传文件的接口
1 | /** |
前端中只要使用如下代码即可上传一个文件
1 | <!-- 这里是用来演示的 html 内容 --> |
1 | document.querySelector('#imgFile').addEventListener('change', () => { |
和 jquery ajax
的感觉差不多,不过能实现效果就好啦