JS控制文件(含上传)
js拖动文件获取文件列表
方法介绍
- 很多dom都可以给属性
draggable="true"
- 阻止ondragover事件默认行为
e.preventDefault();
- 阻止ondrop事件默认行为
e.preventDefault();
- 获取文件列表
e.dataTransfer.files
Demo
1 | <body> |
封装XMLHttpRequest代替fetch
可用在需要动态更新文件上传进度
1 | const futch = (url, opts = {}, onProgress) => { |
选择文件拿到base64
1 | // React |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 念一!
评论
GitalkLivere